10/30/2014

Need to change how we convey what free and open source software is all about...

Robert Lindh's blog post over at opensource.com, make a good point arguing that open source software might need a re branding. There is no need to change the core principals of the movement, but how they are conveyed to people who are not familiar with them.

One of the biggest obstacles that keep people from embracing free software is their perception, and it only gets worse when it comes to free and open-source software. At the core of free and open source software are the user rights, so that they truly own their both their computer and software. They can do with them as they please, but that doesn't mean that others can do it as well.

It's also about people coming together to build communities around the software they use to make it better, by sharing the changes they made to it among themselves. Also, making it safer by looking for bugs and vulnerabilities in order to take them out.

Free and open source is not about people working for free, or stealing from others. It's about making the tools that people need for whatever reason, and to share them with others so that tools can benefit others. The benefit can come in many ways; from having access to the software that people may need and making the changes they need, to developers making money from their work.

Free and open source software has already proven that its quality and its security. While every software has its flaws, the communities around several examples of free and open source software projects have rallied together time and time again to prove that they can deal with them.

What it's needed, is to find a way to change the perceptions out their that stop the wide spread adoption of free and open source software. We need the find a way to convey what out story better, only then we can start bringing more people to adopt it.

We need to make it clear that free and open source software is not just for geeks, or computer guys. It can be used by everyone, for whatever purpose they want it for.

10/26/2014

Quite happy with Ubuntu 14.10 Utipic Unicorn...

I upgraded to the Ubuntu 14.10 Utupic Unicorn last Friday, and even though there aren't that many changes on the user side, I've felt an improvement from the Ubuntu 14.04 LTS Trusty Tahr release.

One of the main things that people points out about Utupic Unicorn, is the fact that it doesn't bring that many changes along with it. I don't really see it as an issue, since with all the work being done on Mir display server, Unity 8 and Ubuntu Touch it's just a matter of time before we are just getting some breathing room before the bulk of the changes to Ubuntu come our way on later releases leading to the 16.04 LTS release.

As I said before, so far my experience with Utupic Unicorn has been quite good. There has been some small bumps along the way, but having passed just a few days since it was released it's expected. Getting it just the way I like it took me about 45 minutes at most, and easy as pie.

So far, Canonical has been delivering an OS that I really enjoy using and support it whole heartily. Ubuntu has become my go to OS, and I recommend fully to everyone.

10/21/2014

Happy belated 10th birthday Ubuntu...

Yesterday Ubuntu marked it's 10th birthday, quite a landmark since there many other distros that have come and gone during this time. Personally I've been using Ubuntu for the constantly since the 10.04 LTS Lucid Lynx release.

I've just stop using Ubuntu for a about 4 mouths, when I tried the cinnamon shell variant of Linux Mint 17 LTS Qiana. Though I liked Linux Mint, it doesn't quite feel as right as Ubuntu does for me. The Unity shell fits the bill for me on how I expect my desktop to look and work.

When the move was made from GNOME to Unity on the 11.04 Natty Narwhal release, I was somewhat doubtful about it. I really liked how GNOME work, even though it didn't feel as well as Unity does now. If there was a moment where I could have jump to another distro, it was then. After more of two years of using Unity, and seeing it getting better over time, I must admit that it was become my favorite shell out there.

I freely admit that Ubuntu is far from perfect, but it's the best distro for me since it gives me the best user experience. I gave GNOME 3 a spin as soon as possible when it was available on the Ubuntu 10.10 Maverick Meerkat, and it didn't like it that much. I could have grown to like it, but it really didn't do much for me.

Unless something cataclysmic happens on future releases, Ubuntu is my go to GNU/Linux distro.

10/15/2014

Long road into FOSS, but I'm not looking back...

The first piece of software that took me on the long way away from Windows, and all proprietary software, was NeoPlanet. I came to it looking for an option for the now ubiquitous Internet Explorer that I still dislike with a passion.

From NeoPlanet, I made the jump to Firefox(which still is my favorite web browser by a long shoot). With Firefox entered my keen interest and support for free and open source software(FOSS), which has led me make the jump to Ubuntu full time with the 10.04 LTS Lucid Lynx release.

Even though I've given a try to Linux Mint(my second favorite distro, and the one I recommend to those who want to make the jump to GNU/Linux but want something similar to Windows.) and Fedora(my third favorite distro), Ubuntu still holds the top spot. Ubuntu is the OS that better suits me for the use I give my computer, while it doesn't get in the way of how I do things.

Now even my smart phone is GNU/Linux, since it's running Android. I've been eying to make the change ever since Android supported devices came to Mexico, but I didn't get the chance to make the move until a couple of months ago. I must say that I'm really happy with the OS, and the other other mobile OS that I would like to give a try now is Ubuntu Touch when I get the chance to put my hand on a device running it.

I can't imagine not running FOSS on my personal laptop and smart phone. For me the perfect combination is Ubuntu for my computer, and Android for my smart phone. Though this might change once I get the chance to try a smart phone running Ubuntu Touch.

I also highly recommend everyone to make the move to FOSS when they get the chance. If you're using Chrome or Firefox to read this blog, or use an Android device, you have the prove of how good FOSS can be. If you can, the best first step into the FOSS world if you don't have confidence on your technical skills to install a distro yourself(though installing Ubuntu and Linux Mint is really simple in my personal experience) a Chromebook is the best option.

There a lot of reasons to make the jump, like security and respect to your privacy, to use FOSS. Since the ease to make the jump has steadfastly increasing all the time, now is the best time to come over.

10/05/2014

With enough developers, with the right auditing tools, all bugs are shallow...

Reading this article at wired.com, there is a point that seems really good for me. There is a real need to change how code security audits are done, in order to catch bugs like like Shellshock a lot faster.

Yet, I disagree with the tenant that the Linus's Law is a lie, since having more eye balls looking for bugs makes catching them more likely in a faster way. What happens with some project, as the article correctly points out, is that they just don't have enough people working on them to catch bugs as fast and effectively as possible. Which in core projects can be quite a big problem, since the impact of those bugs on security can be quite big and dangerous for users.

This is why there is a urgent need to change how code audits are carried out, and a need to make software open so we have as many people as possible looking at the code. In a sense, what we need is to have better auditing tools being used as widely as possible to make code both better and with much less bugs.

Open source software will always be intrinsically more secure than  proprietary software because the number of developers looking into the code. What it's needed, is to give those core projects the resources to get more developers on board and the audit tools needed to make their code as free of bugs as possible.

That's the only way Linus's Law will really be as effective as we needed to be, making bugs as shallow as possible.

9/29/2014

Photoshop coming to Chromebooks is good news...

That you can now stream Photoshop to Chromebooks it's not just not a big win for Google, but to GNU/Linux at large. It means that now the idea that Photoshop could become available in other distros is not really all that crazy.

That Adobe finally decided to bring the flagship photo editing software to GNU/Linux via Chromebooks is a big thing since it takes away another reason for not coming to GNU/Linux.  Most importantly, if it does well on Chromebooks Adobe might have an incentive to bring Photoshop some of the other major GNU/Linux distros like Ubuntu or OpenSUSE.

If more people start moving to use Photoshop on GNU/Linux, it might the spark that GNU/Linux has been looking to really become a mainstream OS and not just something used a few. There will be a bigger set of people that now will be able to see, and use, a GNU/Linux distro as a viable option to use on daily basis to work with.

I still temper my optimism with a grain of salt. It's a great first step, but there still a long road ahead to be called a success since there still much that could give Adobe cold feet. Yet, a very promising news and the kind that give me hope that GNU/Linux might have a break on the desktop.

9/23/2014

Most non FOSS user just don't care...

This article at fossforce.com got me wondering, do FOSSers are the only ones who "get" FOSS? While in some cases non FOSS users seem unable to get what FOSS is all about, most of the time it's more about not caring enough to even try to understand FOSS at all.

Most people just want computers that work according to their expectations for whatever use they have for them. For them, that it works the way they expect it to work is all that matters and anything else is irrelevant. So far, the likes of Microsoft and Apple have done quite a good job giving people products that let people a familiar product that lets them work in a way that they feel comfortable with.

Since they have this products that work as they come to expect, why care about much about what FOSS people arguments about how software must respects users freedoms? Let's face it, the whole argument for most users is not a technical one since most people don't really want to get that side of the software. For the average user is more about the protection of their rights, privacy and ethical aspects of their interaction with software.

Most often than not, FOSS matches blow for blow what proprietary software can do. For any given proprietary software, there is a FOSS one that can do at least the same thing or could be developed if there is a need for it.

With the news of the NSA spying on just about everyone, and all the hacking cases that have resulted on high profile private information to be stolen, gives FOSS a chance to get entry into the attention of the average user by making them care software in ways they think before. Suddenly, in the mind of many there is more in computers and software than the technical aspects most of the FOSS community seem to concentrate in.

For the average user, the emotional link is far more important than the technical one. They need to feel that link without having to have that many technical skills to begin with, since those skills can be built later as a result of that emotional link. Let's find ways to bring to FOSS people that don't have a technical background from the beginning, by making it clear that FOSS is as much about them as it is about software.

Until this happens, the average people just won't have a reason to care, much less have a reason to use, what's FOSS all about.

9/18/2014

Personally, I'd love to see Apple becoming part of the FOSS community...

This article in infoworld.com, about the pros and cons that Apple face about open sourcing its new Swift programing language got me thinking that I'd love to see Apple coming to the FOSS community completely.

I know there are many people at the FOSS community at large that, to say the least, hate Apple with a passion. And for the looks of it, Apple feels quite the same way about FOSS. But if Apple came to embrace the FOSS movement completely, the benefits for itself and the FOSS movement at large would be many and to good to ignore.

For Apple, some advantages would be having access to a wider set of developers to work with them to make their software better. It would have more developers looking to make their software better in more ways than any one could think about now. Not only that, it could take advantage of developments that are being put forward at places outside itself a lot easier and faster that if does now.

Developers would have a proven platform that is known to be solid. Like or not, Apple produces some great software that people want to use. My main problem with it, is not the quality of Apple's products, but all the restrictions that are imposed on both developers and users so that Apple can keep control over the software it creates. Those restrictions are way to heavy on users, since they restricts our freedoms to use the software so it fits our needs the best way we see fit.

Yes, since they coded the software to begin with they get a say on the development, to set the parameters and set the goals they want to get to. In a way, every GNU/Linux distro does this but they don't restrict their developers to take the distro and take another road with it.

Lastly, users could benefit by having Apple's way of making it's software as user friendly as it can. There are already some GNU/Linux distros that do a good job on the user experience. My top two are Linux Mint and Ubuntu, while Chrome OS seems to be doing a good job at to give a good user experience too. Yet, there seems to be some rough edges that might keep the average user away.

This is where Apple's design team excels at, and where GNU/Linux could really use their expertise to give users a better experience.

I know that the odds of Apple changing its hearth and embracing FOSS doesn't have that many chances of ever happening. Yet, dreaming doesn't cost a thing...

9/16/2014

Chromebooks are becoming quite a good option...

If this SanDisk SD card can be paired with Chromebooks, suddenly having a Chromebook becomes an option worth considering for me.

The main issue for me with having a Chromebook, is the internal storage capacity. Until now, most Chromebooks top at 64 GB is way lower than the amount of storage that I feel comfortable with. For me, the minimum size for the hard drive is 500 GB.

This means, that an SD card with a capacity of 512 GB hits the mark quite nicely. As a plus, storing my data on an SD card means that it can be easier to move it around devices.

With the local data storage issue solved, Chromebooks also have the benefit of price. They are cheaper, and most of them offer a great value for me since they are a perfect fit for my computing needs. I just need something to edit text, do some light work on spreadsheets, listen music and do light Internet browsing. All this can be done with ease with a Chromebooks, meaning that a Windows laptop might be an over kill.

Since Chrome OS, which runs all Chromebooks, is based on the GNU/Linux kernel, it makes the need to install another GNU/Linux becomes less important. In a way, Chrome OS is itself a GNU/Linux distro. So, I would be jumping to another distro from Linux Mint.

If I could dual boot Chrome OS and Linux Mint on a Chromebook, it would become a closed deal for me. Like this, I'd get to try Chrome OS, while using Linux Mint when I feel the need.

9/10/2014

Moving to Android has proven to be the right choice...

I've been using Mobo smartphone(link in Spanish) running Android 4.1.2 for a couple of mouths now, and even though it's somewhat on the low end spectrum I've really liked Android as a whole.

If anything, I don't really like that I can move some of the apps to my SD card so I can free the internal memory. Yet the device holds the apps I use the most, so I really don't this hasn't become much of an issue. Most importantly, the over all experience has been rather good.

So much so, that I've become an Android fan. When time comes to get a new smartphone, I'll get one that comes with more internal memory. Basically I've come to realize that for what I use my smartphone, Android is the OS to go and I need one with more internal storage to better fit my mobile lifestyle.

Most importantly on a personal level, is that now my laptop and smartphone are underpinned by GNU/Linux. My go to distro for my laptop has become Linux Mint, though I also recommend Ubuntu, using Cinnamon. And, unless a device using Ubuntu Touch comes along, Android is my go to mobile OS.

If all goes as it has been so far, I'm staying with Linux Mint for my desktop and Android for my smartphone. This combination feels the best for me, and it's working great.

It's true that it hasn't been completely without some issues, but all of them have been minor and easy to fix. So, there is no real reason for me to stop using either OS. As a matter of fact, I recommend everyone to use them.

So far, moving to the Android camp has been really good...

9/02/2014

The let's blame our users game...

It seems that Apple is happy to blame its users every time something wrong happens with any of its products, no matter what issue is found.

Even though some of the blame can be placed on Apple's own security implantation, it's rather odd and insensitive to place the blame on users while the investigation is still ongoing. Even worse when it seems that such blaming games are the modus operandi of a company that prides itself of making the word's mos advanced desktop OS.

Ever since the antenna gate, Apple seems rather to blame their users as people that can seem to be able to use their rather user friendly products than to accept mistakes. That really bugs me, I don't mind companies making mistakes from time to time if they admit them and correct them. But, blaming users is something that is not ethical to say the least.

In this case, I want to know what was the part that software had to play and what are they going to do to fix it so that something like the celebrity photo hacks won't happen ever again in the same way. And while some of the responsibility might fall on the users side, the remainder will fall on Apple's side.

It's on Apple's best interest to let the investigation run its course, and then be transparent about fully disclosing the findings and what they are going to do fix the problems on their side of the matter.

If this doesn't happen, what remains of my faith and trust on Apple will completely disappear.

Curious about the iPhone user experience.

Even though I'm looking forward to the Android 15  on my Google Pixel 7a , I still see the iPhone  and wonder how would be using it as a...