I’m a big fan of Open Source Software. But I can also understand that making money is important nowadays. And to be honest I feel more confident when a company is involved in the development of a tool/product/application. I think communities are great – but a company with real QA and who needs to make money out of a tool/product/application has a motivation to make the best out of the tool/product/application.
Now the question is: How do you make money with this in mind? Simply by selling support contracts? I have seen companies fail with that model.
A good idea might be to release the code in open source but as a company do development of new features in a closed repository. Make a clear release plan which shows the upcoming features (and distribute it). When a customer needs one of these upcoming features etc. he can either:
develop them himself or
buy a license to get the access to the current version or
Next to that Support contracts might still be an option 🙂
Crucial point is here the right choice of a source code control system. Because the community still might develop cool features which you want in you closed repository as well…But distributed SCMs do the job…
Since I have to give back my so beloved x300 laptop to my former employer it was time to find a new cool laptop. What I totally like about the x300 was the weight, screen-size, the SSD, and the dual-core Intel CPU. Still the x300 was to big to work on in trains, planes etc.
So I went on to look around – the only machines who had a chance to get bought where a Apple or a Lenovo. The follow up model of the x300 called x301 (how creative :-)) but is way to expensive. The apple notebooks well are just apple notebooks – your’re paying for the apple logo. So I went on to have a look at the x100e. It is small and energy saving…
So finally I bought one – I totally like the keyboard (which is even better then most Lenovo/ThinkPad keyboards I know), the size, and the weight. In the beginning I felt the screen might be too small (x300 had 1440×900 resolution – the x100e just 1366×766) but I think it’s okay for the price 🙂 Performance had to be improved so I bought a SSD and upgraded to 4Gb of RAM. Now there is not a big difference between the x100e (single-core AMD 1.6Ghz, 4Gb RAM, 80Gb SSD) and the x300 (dual-core 1.2Ghz, 3Gb RAM, 64Gb SSD).
Conclusions is that the price of the x100e is great compared to what you get – so you can save a little and upgrade to a SSD and more memory…
March 22nd, 2010 • Comments Off on Leaving Sun – Kick butt and have fun!
I decided to leave Sun Microsystems/Oracle and move on to a new position which start 1st of May. I was looking around for a while and reached out to some people and decided that moving on is the best bet for me.
Don’t get me wrong: Working for Sun has been great! I met very bright, great, important, impressive and most of all innovative people – and the company supported me in creating things like OCCI. It was a great experience! Most certainly I’m a bit saddish about this. Sun was a dream-come-true when I started and I’m extremely happy that I had the chance to be part of this history.
Now I move on for various reasons which I might explain to you while having a beer…I will continue to work on Grids and Clouds and hopefully I can push OCCI even more! I will keep on blogging on my blog. My blog at blogs.sun.com/intheclouds will probably vanish sometime (*sniff*) but you can find me using the known website: tmetsch.org. But for now: Kick Butt and Have Fun!
March 19th, 2010 • Comments Off on Why Standards? – another point of view
During the past days there where several events where the topic ‘Why Standards’ was discussed. A writeup/summary of one of this events can be found here. Now read the following quote (out of context – I know :-)):
The people on standards bodies are in danger of speaking in an echo chamber. After a while, all they can hear is themselves
I do not agree with this. I will not comment on the ‘why standards’ and ‘we need standards for interoperability’ topics. But I want to raise one point: Why not see Standards bodies as Thinktanks? I mean so many people come together and bring in so many different opinions and points of views – which is very good so the solution (I do not call it standard now) will be cool (technology). I talked to so many people in the past days and all agreed that e.g. OCCI has some cool ideas. And we reached that by inviting all kinds of people with alls kinds of backgrounds to help create this cool thing. Okay we had our fights but somehow we reached consensus and I bet that a research lab of a company would have never come to the point where we are – just because they do not have all those different views.
Important is that you talk openly – if you have strict IPRs as a Standard Body and you’re not allowed to tell other people – you might indeed end up in ‘talking to yourself’.
February 24th, 2010 • Comments Off on Status Update on OCCI
One year ago Ignacio Llorente and me started asking around and organizing a BoF session for OGF25 in Catania, Italy. We finally started working on one of the first Cloud Standards in March. All this was driven by the project RESERVOIR, Now it has become definitely a little bit bigger 🙂
Here are some facts and some interesting information about OCCI to show you the current status
We have been renamed from CAPI (Cloud API) to OCCI
Next to me Andy Edmonds, Sam Johnston and Alexis Richardson are chairing this group and have all done a great job
Our initial focus was IaaS but we might move to PaaS in future
We had 100 people attending our first session at OGF25; Until now around 230 people are on the mailing list