Rabu, 31 Januari 2018

LibreOffice 6.0 Released With Major Improvements and New Features

Brief: The latest major release of LibreOffice brings better interoperability with Microsoft Office documents, ePub export, OpenPGP document signing, improved user interface and a number of other functional improvements. 

LibreOffice 6.0 Released

The best open source office suite has got even better. LibreOffice 6.0 has been released today, on the seventh anniversary of the first stable release of LibreOffice. The new release brings a number of improvements and new features. The Document Foundation calls it a “dramatical improvement” over its predecessors. 

LibreOffice 6.0 is the first major release of LibreOffice with the last one being 5.4 in July last year.  

Suggested read
6 LibreOffice Tips To Get More Out of It

LibreOffice 6.0 features

LibreOffice has released a video showcasing the top new features of 6.0 release in action.  

Subscribe to It’s FOSS YouTube Channel

If you prefer to read over videos, here are some of the major new features in LibreOffice 6.0:

  • Improved interoperability with Microsoft Office documents
  • Export to ePub format
  • Improved Notebookbar (i.e. Ribbon interface)
  • Form menu in Writer brings the ability to design forms, and create standards-compliant PDF forms
  • Lists for Recent and Favorite special characters
  • Easier to save embed images
  • Elementary icons and Noto fonts included by default
  • OpenPGP keys can now be used to sign ODF documents
  • Document classification has also been improved
  • Improved support for AbiWord, QuarkExpress and PageMaker files
  • 10 new templates in Impress
  • Calc can now handle half a million rows
  • Old help wiki has been replaced by new online help
  • Improved spellcheck with custom dictionary

You can read about other changes in the release note.

Download LibreOffice 6.0

LibreOffice 6.0 should be provided by your Linux distribution sooner or later. But if you are wondering how to install LibreOffice 6.0 in Ubuntu right now, you can download the DEB file. There are RPM packages also available for Fedora-based Linux distribution. Packages for Windows and macOS are also available.

If you are going to manually install LibreOffice 6.0, I advise that you remove any existing version of LibreOffice installed on your system.

Download LibreOffice 6.0

Out of curiosity, would you like to start using LibreOffice 6.0 right away or would you wait for your Linux distribution to provide the upgrade to you?

 



from It's FOSS http://ift.tt/2rRfg9O
via IFTTT

Red Hat Acquires Container Startup CoreOS for $250 Million

Brief: The billion-dollar open source company Red Hat is acquiring an open source startup CoreOS for $250 million. The move will further strengthen Red Hat’s position in the enterprise world that has been fixated on containerization lately.

Red Hat acquires CoreOS

Red Hat has just announced that it is acquiring CoreOS for $250 million. Paul Cormier, president, Products and Technologies at Red Hat commented:

“The next era of technology is being driven by container-based applications that span multi- and hybrid cloud environments, including physical, virtual, private cloud and public cloud platforms. Kubernetes, containers and Linux are at the heart of this transformation, and, like Red Hat, CoreOS has been a leader in both the upstream open source communities that are fueling these innovations and its work to bring enterprise-grade Kubernetes to customers. We believe this acquisition cements Red Hat as a cornerstone of hybrid cloud and modern app deployments.”

CoreOS is an open source operating system built on top of Linux kernel exclusively for automation and software development. CoreOS has been one of the most major contributors to the development of open source project Kubernetes, the latest buzzword in the IT industry these days.

CoreOS was founded in 2013 and had raised $50 million in fundings from various venture capitalists since then. While CoreOS is open source, it’s commercial counterpart is known as Tectonic. The container management system boasts of clients like Verizon and eBay.

Kubernetes is a lucrative option for sysadmins and devops

If you are looking for a career as a DevOps, learning Kubernetes will certainly help you. The entire IT industry is focusing on automation in software deployment. Cloud, Docker, Kubernetes, Ansible etc are in-demand skills in the job market today.

There is a free course on edX that will help you understand the basics of Kubernetes. The Linux Foundation also has a certification training course for more advanced and serious learners.



from It's FOSS http://ift.tt/2DNCbnK
via IFTTT

Selasa, 30 Januari 2018

Open Source CMS: 12 Great Website Creation Tools

Brief: Looking for a free and open source website creation tool? We have created a list of 12 open source CMS that you can use for various kind of websites.

A CMS (Content Management System) is what lets us manage the content or information on a webpage. However, it is capable of a lot of other things than just “managing the content”. And, the root cause for the rapid evolution and extensibility of CMS’ would definitely be – “Open Source CMS initiatives”.

The more open source CMSs surfaced, the more extensible they became. Well, some open source CMSs focused on a particular thing while most of them tried to become an “all-in-one CMS” – with the help of which you can design and customize your website as you’d prefer.

With the advancements in CMS’, you do not need to hire a web developer to set up your website – even if you want to create an e-commerce platform. You can do it all by yourself – without requiring any coding skills. Yes, it’s that easy!

Open Source Content Management Systems

But, before getting to know about some of the best open-source CMS’ – let us check out some of the factors which you should consider while choosing the best CMS for your work.

Factors To Look For While Choosing A CMS

There are basically three factors to consider while choosing the best CMS for your work, they are:

  • Plugins & Themes Support
  • User Interface
  • Customizability

The Number of Plugins & Themes Available

The plugins/extensions are meant to extend the functionality of the core features available in a CMS. The more variety of extensions available, the more things you can get done with them – thus saving a lot of time. What’s next?

Well, the website design does matter as well. So, the more variety of designs/themes a CMS offers in its repository – the merrier it is. You do not need to spend a fortune to hire a website designer in order to design your web page while you can do it yourself with the available CMS themes.

You can even purchase premium plugins and themes from 3rd party marketplaces like Envato.com.

Suggested read
11 Open Source Tools for Writers

User Interface

If the user interface is good enough, the web application will be user-friendly. You won’t need to spend a lot of time figuring out how to get things done.

Of course, you should look for the easy alternatives that do the job you want.

Customizability

It all comes down to your personal preferences. If you do not want to customize anything – just use the CMS as is – then you don’t have to worry about the customizability of a website creation tool.

However, if you want to customize a lot of elements as to your liking – you should be very cautious about what you can do with the various open source CMS’ available. There’s always a learning curve to this factor – no matter what CMS you prefer. The more experience you’d gain, the more customizations can be achieved.

Now, let us take a look at the best open source CMSs (or if you’d prefer them as – website creation tools).

Note: Using a CMS does not require any coding skills at all. However, if you have the necessary knowledge of Markup languages (HTML), Stylesheet languages (CSS), and server-side programming languages (PHP) – you can do a lot of innovative stuff.

List Of Open Source CMS

Just to be clear, this is not a ranking post. I am just listing some of the open source CMS that you can consider for your specific website needs. 

1. WordPress

wordpress

Without a doubt, WordPress is one of the most popular CMS platforms. You can either make a blog or even build an e-commerce site with the help of it. WordPress is a very robust yet user-friendly website creation tool. When considering the statistic, WordPress occupies almost 60% of the total market share among all the other open-source CMS’.

Well, this awesome website also utilizes the WordPress CMS. You do not have the worry about the security patches on this platform because the dev community is superbly active to keep the platform up-to-date with new features and fixes. Majority of the online publications rely on WordPress to manage their content, including us at It’s FOSS.

Pros:

  • A huge plugin/theme repository
  • User-friendly
  • Secure (Regular Updates & Patches)
  • Highly Customizable
  • Easy SEO-Integration
  • Multi-purpose CMS

Cons:

  • It’s tough to implement a custom website template.
  • Plugin compatibility with new WordPress versions might be an issue (most of the time)

WordPress Official Site

2. Drupal

drupal

Drupal is considered to be one of the best enterprise open source CMS. It isn’t as easy as WordPress though. So, you need to read some documentation before jumping right into the platform.

Similar to WordPress, Drupal offers modules (as plugins) to add more functionality to your website. Of course, you do not get a lot of modules (when compared to WordPress). But, it is perfectly customizable (almost close to what WordPress offers).

A lot of the web developers do recommend Drupal for e-commerce web portals.

Pros:

  • Highly extensible
  • Secure (Regular Updates & Patches)
  • Tailored for e-commerce portals
  • Multi-purpose CMS

Cons:

  • Not recommended for a full-fledged blog/publication

Drupal Official Site

Suggested read
Websites to Find and Download Free and Open Source Software

3. Joomla

Joomla is yet another impressive open source CMS to host a blog on. I wouldn’t recommend building an e-commerce site on top of Joomla, but if you want to utilize a website creation tool to build a blog or a portfolio site – Joomla is a good choice.

However, Joomla isn’t the CMS we can vouch for if you are looking to add interesting new features to your website. If that’s the case, look no further and utilize WordPress.

The user interface is very impressive – but not very easy-to-use.

Pros:

  • Impressive User Interface
  • Highly Customizable (Front-End)
  • Secure (Regular Updates & Patches)
  • Multi-purpose CMS

Cons:

  • Not as flexible when compared to WordPress

Joomla Official Site

4. Ghost

Ghost is a simpler alternative to WordPress if you just want to focus on your content structure and SEO. You won’t really get the ability to add unique features to your website because Ghost is specifically tailored for publications/blogs.

If you want your content to stand out along with a modern website design (and no fancy features) – Ghost should be the perfect open source CMS in that case.

Pros:

  • Simplicity
  • Modern Website UI elements
  • Secure (Regular Updates & Patches)

Cons:

  • Not much extensible
  • Lacks customizability
  • Only tailored for professional publications

Ghost CMS

5. Jekyll

Jekyll isn’t a full-fledged CMS but a static website generator. You can utilize Jekyll coupled with GitHub pages to host your web pages for free. If you want to create a basic portfolio site (or a site that contains basic information) – Jekyll with GitHub pages should do the trick.

Hugo is a similar open source static website generator that you can consider.

Pros:

  • Free web page hosting with GitHub pages
  • Optimized static website generator
  • Secure (Regular Updates & Patches)

Cons:

  • Lack of customizability and extensibility
  • Not Easy-to-Use

Jekyll Official Site

Suggested read
Mastodon: The Open Source Alternative To Twitter

6. TYPO3

If you do not want modern UI elements on your website – TYPO3 – is a great open source CMS. It offers a very easy-to-use interface and is perfectly optimized to create and manage enterprise landing pages.

I wouldn’t recommend this for bloggers. However, if you are putting a webpage about your business and you do not need to maintain it often, TYPO3 is an ideal choice.

Pros:

  • Simple & Easy-to-use
  • Secure (Regular Updates & Patches)

Cons:

  • Lacks a lot of features
  • Does not support modern web UI elements

TYPO3 Official Site

7. Magento

Magento is a popular open source CMS tailored for e-commerce businesses. You will need to purchase a license in order to unlock all the premium features of Magento.

However, the community edition (or the open source edition) – is free to use and also houses a lot of necessary functionalities as needed for a web blog or an e-commerce site.

Pros:

  • Tailored for e-commerce businesses
  • Secure (Regular Updates & Patches)

Cons:

  • You need to buy a license in order to unlock premium features

Magento Open Source

8. Microweber

If you are on the lookout for something very easy and that lets you manage your content in no time – Microweber definitely is the choice to go with.

It also supports e-commerce integration but with a limited set of features. The marketplace for this CMS isn’t huge but features a lot of modern website designs. It is a no-nonsense open source CMS to showcase your content by utilizing modern website templates and while being able to manage it very easily.

Pros:

  • Multi-purpose CMS
  • Easy-to-use

Cons:

  • Not regularly updated/patched – which might pose a threat to your site’s security.

Microweber Official Site

Suggested read
6 Open Source Tools to Create Interactive Fiction

9. PyroCMS

PyroCMS is a fairly new CMS that has been evolving since 2015. It aims to make the website creation process a lot faster and simpler. With a variety of modules, you can add more functionalities to your website.

PyroCMS isn’t a recommendation if you want a full-fledged blog. So, if you want a very simple yet elegant blog – with no plans to add advanced functionalities to the site – PyroCMS is the way to go.

Pros:

  • Focuses on simplicity
  • Good user interface
  • Secure (Regular Updates & Patches)

Cons:

  • Not much customizable/extensible

PyroCMS

10. SilverStripe

If you mostly utilize your desktop to manage the content of your site – SilverStripe can be an old-school CMS with basic website design templates. Unless you have some coding skills or hire a web developer, SilverStripe won’t be easy to customize as per your liking.

Pros:

  • Old-school website generator

Cons:

  • Lacks customizability/extensibility
  • Fairly Secure

SilverStripe Official Site

11. Fork

The fork is yet another basic CMS with a couple of handy extensions available. It has been around since 2010 and is still being actively maintained. So, if you want an easy CMS coupled with few useful extensions/themes – Fork should be the right one to set up.

Pros:

  • Easy-to-use Interface
  • Secure (Regular Updates & Patches)

Cons:

  • Less number of extensions/theme available in the marketplace

Fork Official Site

Suggested read
Microsoft Is Now Using Linus Torvalds' Open Source Tool For Windows Development

12. Zenario

Zenario is an interesting open source CMS which you probably never heard of. It is a very simple yet innovative platform to manage content on. It is being utilized to make online portals for IoT applications and portfolio sites. It does offer a couple of advanced features but isn’t an all-in-one CMS.

Pros:

  • Tailored for online portals with IoT applications
  • Advanced framework for a specific usage

Cons:

  • Lacks customizability/extensibility

Zenario Official Site

Wrapping Up

Now that you’ve known about the best open source CMS’ available – there’s a lot of factors you need to think of when deciding which of them would you be utilizing for your website.

If you’ve decided the purpose of your site, you may choose the CMS specifically fit for that category. Else, simply install a multi-purpose CMS like WordPress, Joomla, & Drupal.

If you are looking for static website generators, you can find more options here but I am not sure if all of them are open source.

Let us know your thoughts in the comments section below.



from It's FOSS http://ift.tt/2Gub2YG
via IFTTT

Senin, 29 Januari 2018

Quick Look at the Arch Based Indie Linux Distribution: MagpieOS

Most of the Linux distros that are in use today are either created and developed in the US or Europe. A young developer from Bangladesh wants to change all that.

Who is Rizwan?

Rizwan is a computer science student from Bangladesh. He is currently studying to become a profession Python programmer. He started using Linux back in 2015. Working with Linux inspired him to create this own Linux distribution. He also wants to let the rest of the world know that Bangladesh is upgrading to Linux.

He has also worked on creating a live version of Linux From Scratch.

MagpieOS Linux

What is MagpieOS?

Rizwan’s new distro is named MagpieOS. MagpieOS is very simple. It is basically Arch with the GNOME3 desktop environment. MagpieOS also includes a custom repo with icons and themes (claimed to be) not available on other Arch-based distros or AUR.

Here is a list of the software included with MagpieOS: Firefox, LibreOffice, Uget, Bleachbit, Notepadqq, SUSE Studio Image Writer, Pamac Package Manager, Gparted, Gimp, Rhythmbox, Simple Screen Recorder, all default GNOME software including Totem Video Player, and a new set of custom wallpaper.

Currently, MagpieOS only supported the GNOME desktop environment. Rizwan picked it because it is his favorite. However, he plans to add more desktop environments in the future.

Unfortunately, MagpieOS does not support the Bangla language or any other local languages. It supports GNOME’s default language like English, Hindi etc.

Rizwan named his distro MagpieOS because the magpie is the official bird of Bangladesh.

MagpieOS Linux

Why Arch?

Like most people, Rizwan started his Linux journey by using Ubuntu. In the beginning, he was happy with it. However, sometimes the software he wanted to install was not available in the repos and he had to hunt through Google looking for the correct PPA. He decided to switch to Arch because Arch has many packages that were not available on Ubuntu. Rizwan also liked the fact that Arch is a rolling release and would always be up-to-date.

The problem with Arch is that it is complicated and time-consuming to install. So, Rizwan tried out several Arch-based distros and was not happy with any of them. He didn’t like Manjaro because they did not have permission to use Arch’s repos. Also, Arch repo mirrors are faster than Manjaro’s and have more software. He liked Antergos, but to install you need a constant internet connection. If your connection fails during installation, you have to start over.

Because of these issues, Rizwan decided to create a simple distro that would give him and others an Arch install without all the hassle. He also hopes to get developers from his home country to switch from Ubuntu to Arch by using his distro.

Suggested read
A Tale of Two Arches: ArchLabs and ArchMerge

How to Help Rizwan with MagpieOS

If you are interested in helping Rizwan develop MagpieOS, you can contact him via the MagpieOS website. You can also check out the project’s GitHub page. Rizwan said that he is not looking for financial support at the moment.

MagpieOS Linux

Final Thoughts

I installed MagpieOS to give it a quick once-over. It uses the Calamares installer, which means installing it was relatively quick and painless. After I rebooted, I was greeted by an audio message welcoming me to MagpieOS.

To be honest, it was the first time I have heard a post-install greeting. (Windows 10 might have one, but I’m not sure.) There was also a Mac OS-esque application dock at the bottom of the screen. Other than that, it felt like any other GNOME 3 desktop I have used.

Considering that it’s an indie project at the nascent stage, I won’t recommend it using as your main OS. But if you are a distrohopper, you can surely give it a try.

That being said, this is a good first try for a student seeking to put his country on the technological map. All the best, Rizwan.

Have you already heard of MagpieOS? What is your favorite region or locally made Linux distro? Please let us know in the comments below.

If you found this article interesting, please take a minute to share it on social media.



from It's FOSS http://ift.tt/2EnDXgG
via IFTTT

Rabu, 24 Januari 2018

How Much Swap Should You Use in Linux?

How much should be the swap size? Should the swap be double of the RAM size or should it be half of the RAM size? Do I need swap at all if my system has got several GBs of RAM?

Perhaps these are the most common asked questions about choosing swap size while installing Linux.

It’s nothing new. There has always been a lot of confusion around swap size.

For a long time, the recommended swap size was double of the RAM size but that golden rule is not applicable to modern computers anymore. We have systems with RAM sizes up to 128 GB, many old computers don’t even have this much of hard disk.

But what swap size would you allot to a system with 32 GB of RAM?  64GB? That would be a ridiculous waste of hard disk, won’t it?

Before we see how much swap size you should have, let’s first quickly know a thing or two about swap memory. This will help you understand why swap is used.

The explanation has been simplified for (almost) everyone’s understanding.

Suggested read
Explained: Which Ubuntu Version Should I Use?

What is swap? When is swap used?

How much should be the swap size in Ubuntu and other Linux?

Your system uses Random Access Memory (aka RAM) when it runs an application. When there are only a few applications running your system manages with the available RAM.

But if there are too many applications running or if the applications need a lot of RAM, then your system gets into trouble. If an application needs more memory but entire RAM is already in use, the application will crash.

Swap acts as a breather to your system when the RAM is exhausted. What happens here is that when the RAM is exhausted, your Linux system uses part of the hard disk memory and allocates it to the running application.

That sounds cool. This means if you allocate like 50GB of swap size, your system can run hundreds or perhaps thousands of applications at the same time? WRONG!

You see, the speed matters here. RAM access data in the order of nanoseconds. An SSD access data in microseconds while as a normal hard disk accesses the data in milliseconds. This means that RAM is 1000 times faster than SSD and 100,000 times faster than the usual HDD.

If an application relies too much on the swap, its performance will degrade as it cannot access the data at the same speed as it would have in RAM. So instead of taking 1 second for a task, it may take several minutes to complete the same task. It will leave the application almost useless. This is known as thrashing in computing terms.

In other words, a little swap is helpful. A lot of it will be of no good use.

Suggested read
25 Free Books To Learn Linux For Free

Why is swap needed?

There are several reasons why you would need swap.

  • If your system has RAM less than 1 GB, you must use swap as most applications would exhaust the RAM soon.
  • If your system uses resource heavy applications like video editors, it would be a good idea to use some swap space as your RAM may be exhausted here.
  • If you use hibernation, then you must add swap because the content of the RAM will be written to the swap partition. This also means that the swap size should be at least the size of RAM.
  • Avoid strange events like a program going nuts and eating RAM.

Do you need swap if you have lots of RAM?

This is a good question indeed. If you have 32GB or 64 GB of RAM, chances are that your system would perhaps never use the entire RAM and hence it would never use the swap partition.

But will you take the chance? I am guessing if your system has 32GB of RAM, it should also be having a hard disk of 100s of GB. Allocating a couple of GB of swap won’t hurt. It will provide an extra layer of ‘stability’ if a faulty program starts misusing RAM.

Can you use Linux without swap?

Yes, you can, especially if your system has plenty of RAM. But as explained in the previous section, a little bit of swap is always advisable.

How much should be the swap size?

Now comes the big question. What should be the ideal swap space for a Linux install?

And the problem here is that there is no definite answer to this swap size question. There are just recommendations.

Different people have a different opinion on ideal swap size. Even the major Linux distributions don’t have the same swap size guideline.

If you go by Red Hat’s suggestion, they recommend a swap size of 20% of RAM for modern systems (i.e. 4GB or higher RAM).

CentOS has a different recommendation for the swap partition size. It suggests swap size to be:

  • Twice the size of RAM if RAM is less than 2 GB
  • Size of RAM + 2 GB if RAM size is more than 2 GB i.e. 5GB of swap for 3GB of RAM

Ubuntu has an entirely different perspective on the swap size as it takes hibernation into consideration. If you need hibernation, a swap of the size of RAM becomes necessary for Ubuntu.

Otherwise, it recommends:

  • If RAM is less than 1 GB, swap size should be at least the size of RAM and at most double the size of RAM
  • If RAM is more than 1 GB, swap size should be at least equal to the square root of the RAM size and at most double the size of RAM
  • If hibernation is used, swap size should be equal to size of RAM plus the square root of the RAM size

Confused? I know it is confusing. This is why I have created this table that will tell give you the Ubuntu recommended swap size based on your RAM size and hibernation need.

RAM Size Swap Size (Without Hibernation)  Swap size (With Hibernation)
 256MB  256MB  512MB
 512MB  512MB  1GB
 1GB  1GB  2GB
 2GB  1GB  3GB
 3GB  2GB  5GB
 4GB  2GB  6GB
 6GB  2GB  8GB
 8GB  3GB  11GB
 12GB  3GB  15GB
 16GB  4GB  20GB
 24GB  5GB  29GB
 32GB  6GB  38GB
 64GB  8GB  72GB
 128GB  11GB  139GB

How much swap size do you use?

The answer is never simple. As I stated earlier, for a long time, swap has been recommended to be of double the size of RAM. In fact my Dell XPS 13 Ubuntu edition has 16GB of swap size for an 8GB of RAM. So even Dell decided to go with the golden rule of swap=2xRAM.

What swap size do you prefer for your Linux system?



from It's FOSS http://ift.tt/2n9m6lW
via IFTTT

Selasa, 23 Januari 2018

OCS Store: One Stop Shop All of Your Linux Software Customization Needs

Brief: OCS Store allows you to search and install various Linux software, themes, icons etc that you might not even find in your distribution’s software center.

One of the biggest selling points of desktop Linux, for me, is the centralized software distribution system. Ubuntu has Apt, Arch Linux has Pacman and Fedora’s got RPM. This centralized distribution means an increased stability, a superior integration between the apps and the operating system, and an enhanced security factor.

But the Linux world has been moving in a different direction lately. Snaps, Flatpak, and AppImage are the next big things. These ‘unified’ packaging methods release the developers from going through distro specific software packaging and support related tasks. A huge burden mind you. These newer packaging methods also provide a uniform experience throughout all the distros. openDesktop.org store is a great place to get Flatpaks, AppImages and more.

OCS Store

openDesktop.org is an open source market, an unofficial app store of sorts. It has a huge collection of apps, desktop themes, icon packs, free games, wallpapers and desktop extensions. The applications here are packed into distro independent formats such as the AppImage and the Flatpak. openDesktop.org is a part of a family of such content sharing websites.

The content that you upload on one site gets shared on all the other sites such as GNOME-Look.org, XFCE-Look.org, KDE-Look.org, and many other Linux related sites.

OCS Store is an application that allows you to download, install and manage the content that is available on openDesktop.org, all through one application. OCS Store desktop application is basically a container which opens the openDesktop.org site but provides additional features such as installing themes directly from the application.

Suggested read
Customize GNOME Desktop With These Tips in Ubuntu 17.10

How good is it?

Any application that is packaged into Flatpak or AppImage is downright available on OCS Store. So whenever you need an application, you can open OCS Store, use the search box or browse categories and download the software right from OCS Store. It’s convenient.

But, yes there’s a but. AppImages and Flatpaks are not mainstream yet. I honestly feel that they do not gracefully integrate with the operating system, yet. I said ‘gracefully’. And I know most of you prefer the Apt or the Pacman over AppImage anyway.  So what good is OCS Store you ask? Desktop customization I say.

Themes and Icons

Many users often asked where can they find themes and icons for Linux desktop. OCS Store is an answer to that question.

OCS Store has a plethora of desktop themes and icon sets. I mean it’ll have you window shopping for hours. Apt is great, RPM is awesome, but you can’t browse themes and icon packs on them. On OCS store you can and you will. The quality is great. Since there’s a voting system on OCS store, high-quality content moves to the top.

The themes are what you’ll absolutely love about OCS Store. There are a ton of amazing themes here. Most of them are not even available outside of OCS Store. Existing themes are modded and customized and put in OCS Store. Open source enthusiasts put out their proverbial art for others to appreciate here. I mean, just look at this Gnome Shell theme and tell me it’s not stunning.

Coming to the icons department, OCS Store is an icon pack heaven. While browsing OCS Store to write this article, I ended up installing tens of icon packs and honestly, I’m confused which one to use now. It’ll have you hooked, I’m telling you.

And after you’ve finally decided on which icon pack to use, there are more than 70,000 wallpapers to add the final touch to your desktop. Again these can be browsed categorically.

Suggested read
Best Icon Themes For Ubuntu 16.04

Other goodies

A good number of fonts, desktop extensions, launchers and docs, system sounds, and lot of other stuff are available on OCS Store. You gotta browse and take what you want. And if you create any of the above content or mod themes or extensions, OCS Store is the perfect place for you to share your creations. The community is appreciative and supportive. 

The con

OCS Store provides the ‘Install’ button. Which of course, is supposed to install the themes or icons directly from the Store. But in my experience, this didn’t work out as advertised consistently. I had to manually place the themes in the .themes folder for them to be applied from the tweak tool. Same with the icon packs. Still not a deal breaker.

Install OCS Store

Use the link below to download the appropriate installer file for your distro. The installers are stored under the ‘Files’ tab. 

Download OCS Store

The installers for OpenSUSE, Fedora, Arch Linux, Ubuntu are provided. There’s also an AppImage. Use it to test drive the OCS Store app without installing it. After downloading the appropriate file, open a terminal in the download location and run the command specific to your distro as given below. For other distros, use AppImage.

Install on Ubuntu:

sudo apt install ocsstore_2.2.1-0ubuntu1_amd64.deb

Install on Fedora:

rpm -U ocsstore-2.2.1-1.fc20.x86_64.rpm

Try out using AppImage:

sudo chmod +x ocsstore-2.2.1-1-x86_64.AppImage

Then click on the file in file manager to launch OCS Store.

Wrapping up

OCS Store is a pretty good tool to find the elements to customize your desktop. It’s convenient too. However, I would still prefer to visit Open Desktop website rather than installing the desktop version of the website.

Do give it a try. Got any questions or opinions? Use the comments section below. We’d be glad to hear from you. Cheers.



from It's FOSS http://ift.tt/2G8Imo7
via IFTTT

Senin, 22 Januari 2018

Linus Torvalds is Furious at Intel as Linux Kernel 4.15 Release Gets Delayed

Brief: Linux Kernel 4.15 release has been delayed because Intel has not yet provided a proper fix for the nasty CPU bugs. And that has made Linus Torvalds go into swearing mode, again.

Torvalds is angry with Intel

Linux creator Linus Torvalds is furious. He is frustrated. He is using lots of cuss words as well.

The year 2018 started on a bad note as the computing world has been rocked by Meltdown and Spectre bugs. These kernel memory bugs open the possibilities of malicious scripts stealing secret data such as passwords. It’s not only Linux that has been impacted. Windows, macOS, BSD etc have been equally impacted.

Google found these vulnerabilities in Intel, AMD and ARM processor mid-last year. Intel was notified along with AMD, several Linux distributions, Microsoft, Apple and many other big players.

While the operating system vendors are providing the software updates for the vulnerability, it is Intel who is responsible for fixing the issue at the firmware level. And apparently, Intel is not doing its job properly.

Kernel 4.15 gets delayed because people were busy with Meltdown and Spectre

Linux Kernel 4.15 was supposed to be released today i.e. 22 January 2018. But that didn’t happen because Torvalds is not feeling comfortable with its development.

As most people were busy dealing with Meltdown and Spectre, the development of 4.15 got impacted. There are still pending fixes in the upcoming release.

Torvalds mentions in Linux Kernel mailing list:

I really really wanted to just release 4.15 today, but things haven’t calmed down enough for me to feel comfy about it, and Davem tells me he still has some networking fixes pending. Laura Abbott found and fixed a very subtle boot bug introduced this development cycle only yesterday, and it just didn’t feel right to say that we’re done.

Kernel 4.15 becomes the slowest release since 2011

Because of the pending fixes, Torvalds announced Release Candidate (RC) version 9 instead of the final Kernel 4.15.

So I’m doing an rc9 instead. I don’t particularly like to, but I like it even less releasing something that doesn’t seem baked enough.

The last Kernel release to have RC 9 was version 3.1 back in 2011.

the patches are COMPLETE AND UTTER GARBAGE

Linus Torvalds hasn’t been happy about how Intel tried to downplay the Spectre vulnerability. He is clearly not happy how Intel is dealing with the fixes.

While Kernel 4.15 release got delayed, Torvalds had some nasty words for Intel development team over the Spectre bug fixes. You can read his unhappiness in the Kernel mailing list.

Some of the highlights are:

So somebody isn’t telling the truth here. Somebody is pushing complete garbage for unclear reasons. Sorry for having to point that out.

And then he goes on to call the fixes from Intel “COMPLETE AND UTTER GARBAGE”. Yes, that was in caps.

F word was also mentioned in the mailing list. However, it seems that Torvalds has new year resolution of swearing less and hence he used asterisks instead of using the expletives uncensored.

WHAT THE F*CK IS GOING ON?

And that’s actually ignoring the much _worse_ issue, namely that the
whole hardware interface is literally mis-designed by morons.

Lots of caps lock, lots of swearing. That’s classic Torvalds. Considering that Intel hasn’t been able to fix the issue even after six months, it is only natural that Torvalds get frustrated as he likes to keep the Kernel secure and vulnerability-free.

What do you think of the entire episode?



from It's FOSS http://ift.tt/2F2XIck
via IFTTT

Sabtu, 20 Januari 2018

Wine 3.0 Release Lets You Run Windows Applications on Linux More Effectively

The Wine team has announced the release of Wine 3.0. This comes after one year of development and comes with 6000 individual changes with a number of improvements and new features. ‘This release represents a year of development effort and over 6,000 individual changes. It contains a large number of improvements’.

The free and open source compatibility layer, Wine lets you run Windows applications on Linux and macOS.

The Wine 3.0 release has as major highlights Direct3D 10 and 11 changes, Direct3D command stream, graphics driver for Android and improved support for DirectWrite and Direct2D.

New Features and Improvements in Wine 3.0

Wine lets you run Windows software in Linux

Direct3D

There are a significant number of changes on Direct3D 10 and 11 features. Some major changes include:

  • Compute shaders
  • Layered rendering to 3D textures
  • Improved support for OpenGL core contexts in Direct3D as the core contexts can now be used by default for both Direct3D 10 and 11 on Intel and AMD graphic cards.
  • More graphics cards are now able to be recognized by the Direct3D graphics card database.
Suggested read
How To Run Windows Applications On Linux [Beginners Guide]

Android Graphics Driver

For Android users and developers, Wine can now be built as an APK package that will behave like a real Android application. A full-screen desktop mode is now supported for Android as a full graphics driver has been implemented.

There is also a full audio support and a limited support for OpenGL (OpenGL ES API) with Direct3D not yet supported since it cannot run on OpenGL ES.

User Interface

The built-in mouse cursors can now work on high DPI screens with higher resolution.

Other changes and improvements include DirectWrite, support for D3DX 9, Internet and Networking, ARM platforms, Kernel and many others which can be seen in the Wine Announcement.

According to the announcement, ‘a number of features that are being worked on have been deferred to the next development cycle’ because they wanted to meet up with the annual release schedule. ‘This includes in particular Direct3D 12 and Vulkan support, as well as OpenGL ES support to enable Direct3D on Android’.

Install Wine 3.0

The Wine 3.0 source is ready for download meanwhile the binary packages for macOS and Linux distros will soon be available in their respective download locations, the release said.

Download Wine 3.0

I advise you to remove any existing version of Wine already installed on your system before installing the new version.

If you are looking for professional Windows software support on Linux, you can try CrossOver 17.

Have you tried the latest release of Wine 3.0? Share your experience with the rest of us by leaving a comment below.



from It's FOSS http://ift.tt/2mXMejC
via IFTTT

Selasa, 16 Januari 2018

No More Ubuntu! Debian is the New Choice For Google’s In-house Linux Distribution

Brief: For years Google used Goobuntu, an in-house, Ubuntu-based operating system. Goobuntu is now being replaced by gLinux, which is based on Debian Testing.

If you have read Ubuntu facts, you probably already know that Google uses a Linux distribution called Goobuntu as the development platform. It is a custom Linux distribution based on…(easy to guess)… Ubuntu.

Goobuntu is basically a “light skin over standard Ubuntu“. It is based on the LTS releases of Ubuntu. If you think that Google contributes to the testing or development of Ubuntu, you are wrong. Google is simply a paying customer for Canonical’s Ubuntu Advantage Program. Canonical is the parent company behind Ubuntu.

Meet gLinux: Google’s new Linux distribution based on Debian Buster

gLinux from Goobuntu

After more than five years with Ubuntu, Google is replacing Goobuntu with gLinux, a Linux distribution based on Debian testing.

As MuyLinux reports, gLinux is being built from the source code of the packages and Google introduces its own changes to it. The changes will also be contributed to the upstream.

This ‘news’ is not really new. It was announced in Debconf’17 in August last year. Somehow the story did not get the attention it deserves.

You can watch the presentation in Debconf video here. The gLinux presentation starts around 12:00.

Suggested read
City of Barcelona Kicks Out Microsoft in Favor of Linux and Open Source

Moving from Ubuntu 14.04 LTS to Debian 10 Unstable

Once Google opted Ubuntu LTS for stability. Now it is moving to Debian Unstable branch for timely testing the packages.

And how does it plan to do that? Google has developed a tool to migrate the existing systems from Ubuntu 14.04 LTS to Debian 10 Stable. Project leader Margarita claimed in the Debconf talk that tool was tested to be working fine.

Ubuntu loses a big customer!

Back in 2012, Canonical had clarified that Google is not their largest business desktop customer. However, it is safe to say that Google was a big customer for them. As Google prepares to switch to Debian, this will surely result in revenue loss for Canonical.

What do you think?

Do keep in mind that Google doesn’t restrict its developers from using any operating system. However, use of Linux is encouraged.

If you are thinking that you can get your hands on either of Goobuntu or gLinux, you’ll have to get a job at Google. It is an internal project of Google and is not accessible to the general public.

Overall, it is a good news for Debian, especially if they get changes to upstream. Cannot say the same for Ubuntu though.

What are your views on Google ditching Ubuntu for Debian?



from It's FOSS http://ift.tt/2DgqJ7R
via IFTTT

Senin, 15 Januari 2018

Pinned to Cute Kawai on Pinterest


Just Pinned to Cute Kawai: Hands on With System76s Beautiful Linux Distro Pop!_OS http://ift.tt/2FGwtFy

Pinned to Cute Kawai on Pinterest


Just Pinned to Cute Kawai: City of Barcelona Kicks Out Microsoft in Favor of Linux and Open Source http://ift.tt/2EKDqnS

Pinned to Cute Kawai on Pinterest


Just Pinned to Cute Kawai: SuperTux: A Linux Take on Super Mario Game http://ift.tt/2FHhVpi

Pinned to Cute Kawai on Pinterest


Just Pinned to Cute Kawai: SuperTux: A Linux Take on Super Mario Game http://ift.tt/2EKDgwM

Hands on With System76s Beautiful Linux Distro Pop!_OS



Hands on With System76s Beautiful Linux Distro Pop!_OS
Pinned to Cute Kawai: http://ift.tt/2FGwtFy

City of Barcelona Kicks Out Microsoft in Favor of Linux and Open Source



City of Barcelona Kicks Out Microsoft in Favor of Linux and Open Source
Pinned to Cute Kawai: http://ift.tt/2EKDqnS

SuperTux: A Linux Take on Super Mario Game



SuperTux: A Linux Take on Super Mario Game
Pinned to Cute Kawai: http://ift.tt/2FHhVpi

SuperTux: A Linux Take on Super Mario Game



SuperTux: A Linux Take on Super Mario Game
Pinned to Cute Kawai: http://ift.tt/2EKDgwM

Pinned to Cute Kawai on Pinterest


Just Pinned to Cute Kawai: Hands on With System76s Beautiful Linux Distro Pop!_OS http://ift.tt/2Dl5NvS

Pinned to Cute Kawai on Pinterest


Just Pinned to Cute Kawai: City of Barcelona Kicks Out Microsoft in Favor of Linux and Open Source http://ift.tt/2mCpMf7

Pinned to Cute Kawai on Pinterest


Just Pinned to Cute Kawai: SuperTux: A Linux Take on Super Mario Game http://ift.tt/2Dg6Qx9

Hands on With System76s Beautiful Linux Distro Pop!_OS



Hands on With System76s Beautiful Linux Distro Pop!_OS
Pinned to Cute Kawai: http://ift.tt/2Dl5NvS

City of Barcelona Kicks Out Microsoft in Favor of Linux and Open Source



City of Barcelona Kicks Out Microsoft in Favor of Linux and Open Source
Pinned to Cute Kawai: http://ift.tt/2mCpMf7

Pinned to Cute Kawai on Pinterest


Just Pinned to Cute Kawai: SuperTux: A Linux Take on Super Mario Game http://ift.tt/2mBH77Y

SuperTux: A Linux Take on Super Mario Game



SuperTux: A Linux Take on Super Mario Game
Pinned to Cute Kawai: http://ift.tt/2Dg6Qx9

SuperTux: A Linux Take on Super Mario Game



SuperTux: A Linux Take on Super Mario Game
Pinned to Cute Kawai: http://ift.tt/2mBH77Y

Hands on With System76s Beautiful Linux Distro Pop!_OS



Hands on With System76s Beautiful Linux Distro Pop!_OS
Pinned to Cute Kawai: http://ift.tt/2raxuCE

City of Barcelona Kicks Out Microsoft in Favor of Linux and Open Source



City of Barcelona Kicks Out Microsoft in Favor of Linux and Open Source
Pinned to Cute Kawai: http://ift.tt/2mH2fdK

SuperTux: A Linux Take on Super Mario Game



SuperTux: A Linux Take on Super Mario Game
Pinned to Cute Kawai: http://ift.tt/2r8dXCJ

SuperTux: A Linux Take on Super Mario Game



SuperTux: A Linux Take on Super Mario Game
Pinned to Cute Kawai: http://ift.tt/2mIcA9e

Pinned to Cute Kawai on Pinterest


Just Pinned to Cute Kawai: Hands on With System76s Beautiful Linux Distro Pop!_OS http://ift.tt/2raxuCE

Pinned to Cute Kawai on Pinterest


Just Pinned to Cute Kawai: City of Barcelona Kicks Out Microsoft in Favor of Linux and Open Source http://ift.tt/2mH2fdK

Pinned to Cute Kawai on Pinterest


Just Pinned to Cute Kawai: SuperTux: A Linux Take on Super Mario Game http://ift.tt/2r8dXCJ

Pinned to Cute Kawai on Pinterest


Just Pinned to Cute Kawai: SuperTux: A Linux Take on Super Mario Game http://ift.tt/2mIcA9e

Pinned to Cute Kawai on Pinterest


Just Pinned to Cute Kawai: Hands on With System76s Beautiful Linux Distro Pop!_OS http://ift.tt/2DgySIK