12/29/2014

Big changes seem to coming...

With Microsoft open sourcing its ASP.NET framework, and the fact that a replacement for the Internet Explorer browser called Spartan in the works to be shipped with Windows 10, radical change might be coming faster and deeper than anyone can imagine.

I believe that Microsoft might continue to keep making more of its software open source, yet I don't think that it would open source all of it. Ideally, Microsoft should make the move completely to open source. The move would be greatly beneficial for Microsoft itself, the users of its products, and the open source community.

The idea of having Windows becoming open source, is one that can really makes me happy and gives me some hope that it would make easier for open source software to reach more people. Having Windows as an example of open source, would make a lot to help people to trust open source software in a way they don't do at the moment.

What's more, turning software from proprietary to open source seems to be a path that many companies are taking because the benefits that comes with taking such a step. If the trend continues, it isn't that far fetched that Microsoft would take such a step. Profits aren't something that go against open source, if the software abide by the the free software definition.

Time will say how far, and deep, will Microsoft take those changes.

12/10/2014

The right tool for the job...

At work, tablets proved to be a popular gift. And though I find tablets can be useful, they are not for me. My needs are not meet by tablets at all, I prefer ultrabooks and smartphone combination.

The main reason for this, is that I prefer the ultrabook when I'm not moving around. Since I tend to read, while I've several other thing running on the background like my audio player and IMs, or writing, the tablet doesn't really does a good job at that.

When I'm on the move, I like to have something I can get on my pocket and get out of the way when I'm not responding to messages, checking for directions, taking a picture, or listening to music.

As such, the tablet doesn't really fits my needs. When I write comments, and specially on my blog, I prefer the comfort that a physical keyboard gives me. Call me old fashioned, but I like the feedback I get from the keyboard with each stroke. And for the short messages on Whatsapp, Facebook, or Twitter, the smartphone does the job quite nicely.

I agree that tablets are quite useful, at the right place and time. As with ultrabooks and smartphones, they are tools that serve a purpose. Yet, none of these tools are the answer to everyone, since we all have different needs to fulfill. As such, we need to keep in mind that those needs determine which tool will be the best for each of us.

I don't see any tablets completely replace laptops or PCs. At the end, all will have their places.

11/27/2014

Back to Unity...

It seems that no matter what, I keep coming back to the Unity user interface. After a couple of weeks of using the MATE user interface, I just had to move back to Unity.

I really liked the experience I got with MATE, yet it lack something that Unity gives me. It's not something tangible, it's mostly my personal taste. I do recommend MATE as an option, yet personally I prefer running Unity. The major change I make to the stock setting, is using the Numix theme and circular icons.

Personally, no other user interface quite fits what I want my desktop to work and feel quite as well as Unity does. My two other favorite user interfaces, MATE and Cinnamon simply don't work as well for me.

In a way, this is way I like GNU/Linux. I like to have my choice of how my OS works, and how it looks. My personal choice is Ubuntu running Unity, though I also like and recommend Linux Mint running Cinnamon. I haven't used Mate on Linux Mint, yet I do like it and recommend it on Ubuntu.

In a way, Ubuntu gives me all what I want and like on my OS. It runs all the apps I both love, and the ones I need to keep in touch with family and friends. Most importantly, it does it in a way that doesn't intrude with how I do things.

When I moved away from Windows, I never could have imagined how much I'd come to like the experience of using GNU/Linux. Most importantly, the level of choice that comes with it. In more than one way, I've always enjoyed computers and software. Most importantly, how they allow people to come together in ways most people don't give a second thought.

Computers, along with smart phones, can be powerful tools to build communities by helping people together around what they love, hate, or whatever they are concerned about. Used correctly, they empower the people.

Most importantly, this power can be multiplied by FLOSS. That's why I moved to Ubuntu on my laptop, and Android for my smart phone.

11/17/2014

Dissent is welcome, but bullying isn't...

That Tallef Fog Heen had to quit as a Debian systemd maintainer do to bulling as he explains on his blog, reflects badly on all the open source community. There is an urgent need to change the way dissent is shown, since it is only given in a negative way which is not beneficial to anyone.

Though dissent, and the debate that comes with it, make communities healthy, we can't allow it to descend into bulling when other don't agree with the other's side view point. Sometimes the project we support, makes the choices we agree with. While other times, it will make the choices we don't agree, or like, with.

Keep in mind that with any change comes to a project, it must come with consensus of the majority. This means that not everyone needs to agree with the change, if the majority comes to the agreement to make the change proposed.

By resorting to name calling, and bullying, those who don't agree with us, we are not creating the kind of environment really needed to move the projects forward on a healthy way. What's more, it scares away people from adopting open source because they don't feel comfortable coming to a place where they don't seem to be able to be treated in a friendly manner.

While there are projects that are friendly, and where the interaction is much more mature, it's hard to sell them when people come along with examples where people are mistreated much more often. We are metaphorically shooting our own foot every time a debate becomes a shouting match of name calling and abuse.

It's time to change the way we engage in debate, and stop being sour losers. Sometimes you get want you want, sometimes you don't. So grow up, and move forward and change things.

If in the past it was okay to be nasty, now we can't tolerate it any longer. It's okay to disagree, but let's make that disagreement heard in a way that helps the open source community grow.

11/09/2014

Loving the Mate desktop environment so far...

After hearing a lot of good things about the Mate desktop environment, and the fact that it became available for Ubuntu, I've decided to give it a spin.

So far, I've liked much. I got remained of why I fell in love with GNU/Linux, and Ubuntu in particular, in the first place. I felt right at home from the start, and I didn't have much trouble getting up to speed with it.

Ever since Ubuntu started using Unity desktop environment as default on the Ubuntu 11.04 Natty Narwhal release, Unity became my go to desktop environment. I've tried using Cinnamon desktop environment with Linux Mint a couple of times now, but never felt as comfortable with as I'm with Unity.

Yet, Mate has felt a lot better than both Unity and Cinnamon have so far. The best part for me, is that I can run it on Ubuntu with ease. Which means that I don't have to leave my favorite distro to use Mate, while getting the desktop experience I feel most comfortable with.

I know that I could get Cinnamon to run on Ubuntu, but I don't see the case since I prefer using Unity. But, now Mate is giving Unity a run for it's money to become my favorite desktop environment. And since I can use it on Ubuntu, I feel right at home with Mate. It might be a case of nostalgia, but if all goes as it has so far, Mate will become my go to desktop environment leaving Unity on second place.

Now I find myself wanting for Ubuntu Mate to become an official flavor of Ubuntu. Yet, even if this doesn't come to pass, I still plan to use Mate as my desktop environment on Ubuntu.

11/06/2014

Open source software is for everyone...

One of the biggest misconceptions about open source software, is that one needs to be a skilled programmer, or even a hacker, in order to use it at all. Yet, even though having such skill do help trouble shoot some of the problems one can encounter while using any software, it's not mandatory since there are ways to get help from people who know how to fix the problems you might encounter.

What's true, is that depending on the GNU/Linux distribution the needed technical skill change. Distros like Linux Mint and Ubuntu are really friendly to people who don't have that many computers skills to use it.

Then you have distros like Arch Linux and Debian, where having a strong technical skill set is very important to have to use it to their full potential. It's not like your average user wouldn't be able to use it, but they will not have a good experience with them when they run into problems.

Open source software can be used by everyone, independently of how skilled they are on computers. If you know how to use and configure things on Windows, you can do the same on Ubuntu and Linux Mint. Most of it is just as easy, since this distros have made it really user friendly to do some customization.

Nowadays, open source software has made a lot of inroads to be a lot more user friendly. I find it hard not to see a lot of people who wouldn't feel at home in many of the more user friendly GNU/Linux distros in a short time. While there would be some getting used to the differences that exist coming from Windows or OS X, there aren't big enough for them to stick to the distro they like.

The best example of this that comes to mind, is how popular Android has become. With this in mind, it's not far fetched to think that people could make the jump to GNU/Linux if given the right distro for them.

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.

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...