09
fev 08

The seven largest Open Source deals ever

Some author did this research and here is the result:

  1. Sun buys MySQL, $1 billion, 2008
    Sun now has their hands on the world’s most widely used open source database.
  2. Red Hat buys Cygnus Solutions, $675 million, 1999
    Red Hat started the open source acquisition race early when they bought Cygnus Solutions, providers of open source software support.
  3. Citrix buys XenSource, $500 million, 2007
    Considering how hot virtualization is right now, we can see why Citrix bought XenSource, the company behind the Xen virtualization software.
  4. Yahoo buys Zimbra, $350 million, 2007
    Yahoo already have their own email services, and with Zimbra they got an integrated email, messaging and collaboration software.
  5. Red Hat buys JBoss, $350 million, 2006
    Red Hat strengthened their SOA offerings by buying the JBoss Java application server.
  6. Novell buys SUSE, $210 million, 2003
    Novell got their own Linux distribution by buying SUSE.
  7. Nokia buys Trolltech, $153 million, 2008
    Trolltech is the company behind the Qt GUI framework which is used by the popular Linux desktop environment KDE.

Source: http://royal.pingdom.com/?p=245


09
fev 08

Linux Kernel – Beginner patches

Some guy started studying the Linux Kernel, gently Linus rejected all of his patches, he obviously got frustrated and asked him a question:

On Tue, 21 Dec 2004, Jesper Juhl wrote:
>
> Should I just stop attemting to make these trivial cleanups/fixes/whatever
> patches? are they more noice than gain? am I being a pain to more skilled
> people on lkml or can you all live with my, sometimes quite ignorant,
> patches?
> I do try to learn from the feedback I get, and I like to think that my
> patches are gradually getting a bit better, but if I’m more of a bother
> than a help I might as well stop.

Linus saw the frustration of the poor boy and replied with a motivational message:

To me, the biggest thing with small patches is not necessarily the patch itself. I think that much more important than the patch is the fact that people get used to the notion that they can change the kernel – not just on an intellectual level (“I understand that the GPL means that I have the right to change my kernel”), but on a more practical level (“Hey, I did that small change”).

And whether it ends up being the right thing or not, that’s how everybody starts out. It’s simply not possible to “get into” the kernel without starting out small, and making mistakes. So I very much encourage it, even if I often don’t have the time to actually worry about small patches, and I try to get suckers^H^H^H^H^H^H^Hother developers like Rusty to try to acts as quality control and a “gathering place”.

Btw, this is why even “trivial patches” really do take time – they often have trivial mistakes in them, and it’s not just because there are more inexperienced people doing them – most of _my_ mistakes tend to be at the truly idiotic level, just because it “looked obvious”, and then there’s something that I miss.

So at one level I absolutely _hate_ trivial patches: they take time and effort to merge, and individually the patch itself is often not really obviously “worth it”. But at the same time, I think the trivial patches are among the most important ones – exactly because they are the “entry” patches for every new developer. I just try really hard to find somebody else to worry about them ;)

(It’s not a thankful job, btw, exactly because it _looks_ so trivial. It’s easy to point to 99 patches that are absolutely obvious, and complain about the fact that they haven’t been merged. But they take time to merge exactly because of that one patch that _did_ look obvious, but wasn’t. And actually, it’s usually not 99:1, it’s usually more like 10:1 or something).

So please don’t stop. Yes, those trivial patches _are_ a bother. Damn, they are _horrible_. But at the same time, the devil is in the detail, and they are needed in the long run. Both the patches themselves, and the people that grew up on them.

Linus


09
fev 08

Social network for book lovers

People know that I am not a fan of most of the current social networks, they are normally a waste of time, BUT, I think social networks have a powerful value when used with intelligence, I think you can extract very valuable content from people, you just need to solve the problem of trash/spam, as you don’t want to display stupid/offtopic information. Today I saw an interesting social network, aNobii, it’s focused in books, I always wanted a web platform to keep track of the books I read, to see what others are saying, get recommendations and also set the privacy I am comfortable with, I added a few books just to test, when I get back from my vacations I’ll try to add more.


09
fev 08

EarthLink to Sell Off its Muni Wi-Fi Business

Tell me something new:

“Last November, EarthLink announced it would not make any further “significant investments” in its muni wireless business and that it would “begin a process to consider its strategic alternatives.” Yesterday, the company announced that the alternative it has settled on is to sell off the business altogether. The news came when EarthLink released its Q4 and Full Year 2007 financial results.

While the company has committed to a plan to sell its muni wireless assets, which it values at $40 million, as yet, there are no takers.

The move did not come as a surprise to industry watchers, as EarthLink CEO—and newly elected Chairman of the Board—Rolla Huff has been clear about EarthLink’s declining interest in funding a venture that, while successful by some measures, was not producing the ROI stockholders were looking for.

“After thorough review and analysis of our municipal wireless business we have decided that making significant further investments in this business could be inconsistent with our objective of maximizing shareholder value,” said Huff, in a press release last fall.

In a press release issued yesterday, EarthLink made the decision to sell official.

Phil Belanger, a founding member of the Wi-Fi Alliance, who’s company, Novarum, has done extensive testing on many of EarthLink’s muni Wi-Fi networks, says its not the technology that failed, but rather the business model.

“I think that everyone has already concluded that the EarthLink-style model of building Metro Wi-Fi networks primarily for commercial public Internet access and residential broadband is not viable—particularly in large cities with competitive broadband alternatives. So, this is nothing new for the industry. It is simply the other shoe dropping. Municipal wireless networks are still being built, but the successful ones support multiple applications—usually private city applications with a commitment from the city to buy a minimum level of service,” says Belanger.” (…)

Source: http://www.wi-fiplanet.com/news/article.php/3726981


03
fev 08

Text editor’s future

I remember when I created my first website, totally different reality from today, the only tool to create a website for “normal” people was geocities and it was not as easy as to create a blog nowadays. Blog was a tool used exclusively by geeks, no normal people had one and it was not a very common word, my first website had one, coded with my own hands with comments and other resources, and since I used Emacs for everything I needed an interface to blog from Emacs.

I created one and worked smoothly, it had syntax highlighting differentiating the subject from the body, I could use flyspell to spell check while I typed, etc. Today I was looking for an interface for the famous wordpress, and what a surprise, we don’t have a wordpress.el, we do have a probably defuncted weblogger.el that don’t even exists in the download area.

It’s interesting how a few areas in Emacs just don’t evolve or die very fast, this blog package is just an example, Emacs is probably my favorite application, it’s an incredible text editor with almost unlimited capabilities because of it’s lisp virtual machine, but the time is passing and it’s not evolving how it should, but I saw many forks of it that didn’t go well, so might not be only the way it’s managed.

Probably it’s just adapting to the way it should be, today if you want to use an operating system like Linux you don’t need to learn how to use a text editor, you don’t need to learn how to program, and years ago it was a must, a requisite. Text editors was a hype, many fights from Vi and Emacs, releases was a boom, to have an idea of the type of the users we had, rms don’t like to release often, because he thinks you can just download the source, compile and use it unstable. See any possibility of hapenning this with new users? Absolutely not. The universe will decrease very fast, a lot packages of the editor will die, only programmers will use it, but I’ll keep using it happily.