Why Nokia and Linux failed, so far
Before you judge me by the article title, please read carefully. I have a very important message, and it has everything to do with the commercial and public image success of Nokia, and Linux. We will begin with the former. To wit, here’s a brief introduction. Introduction In the early 2000s, Nokia was deemed the king of ergonomics. Its phones were designed with style, but more importantly, the operating systems and the menus were...
Read MoreBeyond Software: What Open Source can teach the world.
Richard Stallman has many times argued that Open Source Software (OSS) merely refers to a model of software development, while Free Software refers to a social movement. I don’t tend to agree with Stallman, and I tend to side with the people that care about Open Source as an efficient way to develop software. But regardless of whether you think closed source software is immoral (as Stallman does) or not (like myself), there are...
Read MoreCloud Computing: How today’s approach is wrong (Editorial)
I’m in the process of writing about Calligra, a relatively young project. What I’ve come to realize is that very few developers seem to understand where the world is heading, and even more importantly, where the world is at. The future is on the cloud is something people often hear, and for a reason, because the future is definitively cloud related. The Cloud offers many advantages which are unprecedented, it’s...
Read MoreThe Story of Linux
Nice introduction on the history of Linux, the GNU GPL License and the 4 freedoms that come with it:
Read MoreReview: Package Managers
In the most popular desktop operating system applications are installed using binaries which contains everything that app needs to run. This approach has many advantages: It’s easy, people just click on it, wait for it, and that’s it. But it also has its share of problems, binaries tend to be big, since they need to contain everything, multiple apps containing the same libraries install a new one every time, and...
Read More