Posts tagged opensource

«Mom, I want to do Open Source too…»

After I received an email, this imaginary story came to my mind:

Kiddo>Mom, my friend G. Android came today at school and said “he is Open Source and it’s cooooool”. Not everyone understood in it and ignored him. Then we all got it, and he became very popular. Can I do it too? Pleeeeeease!!!
Mom>Ok S. Symbian, but don’t forget that you need to explain IP, binary compatibility, Active Objects, Descriptors… and you can’t give away all the secrets of your mommy away to those Open Source folks.
Kiddo>But moooom, this is not really…
Mom>Hey young man! This is my house and I say what you can do and can’t do. You do Open Source, but in my way! Nokia way!

The email was the 3rd or so in which Symbian Foundation guys apologize about something that doesn’t work or is missing from the website. Sometimes is the login, sometimes is the registration, sometimes is Mercurial…

I’ll never forget how many time I repeated to all the folks in Symbian (while the Nokia “Open Sourcing Plan” was rolled out): «Saying you are Open Source, doesn’t make you so. You need to know HOW to be Open Source: just giving the code could be not enough».

Note: I know this post is going to “piss off” a lot of guys in (and out) the Foundation, but… this is another part of being Open Source: understand critics, learn from them and get better at what you do. ;-)

Google Chrome: Is it the next generation of Browsers?

Google Chrome
I don’t have an answer to this, it’s too early (we don’t even have a screenshot of it). But I strongly suggest to take a look a the Google Chrome Comic Book: a very new, fresh, funny and precise (!!!) way to introduce an incoming software.

They discuss a lot of different topics:

  • Problems they wanted to solve
  • Performance
  • Process Isolation
  • Javascript VM and Performance
  • Sandboxing
  • Phishing and Malware
  • UI principles

Very interesting. And, again, very innovative.

Ah, the Rendering Engine they chosen is… WebKit (what a surprise!!! ;-) ) and… it’s fully open source.

An early leaked screenshot follows. More >

Not Dead, Just Busy!

Busy Icon No, I’m not Dead. I’m just “very Busy” guys ;)
A lot of things are happening at the same time: as soon as I have more time I’ll speak about it.

I’ll just make a list of things I would like to speak about… if I would have time to do so:

But… I’ll just keep doing what I’m doing.
See you soon ;)

Picture of the Day

Kernel Summit 2007

Just a bunch of geniuses (that make one of the best things in the world of Information Technology) ;) . This picture was taken during the last Kernel Summit 2007.

Source, PollyCoke.

HiEuro 0.2

Here we are. 0.2.
0.2 of nothing but a “divertissment” which help me to learn better and better the Cocoa Framework, and discover all the magic stuff it does.

HiEuro screenshot - version 0.2

The release notes is:

0.2 (2007-09-09)
  • Support for Italian, Spanish, French and German (Thanks to Manu).
  • New “Preferences” panel to set the “Default Currency” to convert from/to and the “Default Currency Ammount” to set at the application startup (Thanks to the Alhandra’s suggestion).
  • Remove a Bug in the “German Mark” definition (I wrote “Deutsche Mark” in the English version :P )
  • One important aspect I learnt is how to bind Preferences to the User Defaults (the Cocoa default preferences system). Pratically, the one that generates, for every app, a file .plist in your ~/Library/Preferences directory. Unix-Style joined with Apple-Style.

    Who is interested, I updated the HiEuro page with Binary and Source of the version 0.2. so, don’t be shy! ;)

    HiEuro 0.1

    1000 Slovenian Tolar
    First release, first problem.

    After a lot of research about the standard ISO 4217 (the one that define the “3 letter name” for every currency in the world) and all the symbols of European currencies, I miss one: the Slovenian Tolar.

    If someone is able to find it out and, ideally, to give me the relative Unicode it will be very appreciated.

    Also, I’m looking for someone able to translate the name of the different currencies (13) in, at least, French, German and Spanish. Other languages are welcome too. Manu, this call is to you ;) .