Cumartesi, Kasım 18, 2006

Professional Open Source

Aslında bu hafta sonu için farklı bir konuda blog yazmayı planlamıştım ama perşembe günü RSS Reader 'ima düşen aşağıdaki blogu okuyunca fikrim değişti.

Nokia, Vienna to don Red Hat
Nokia plans to use Red Hat Enterprise Linux as its primary operating system for carrier-grade telecommunications equipment through a partnership announced Wednesday. Red Hat staff will be located at Nokia to provide consulting, support, certification and training services, but terms of the deal weren't disclosed.

Nokia gibi bir telekom devinin alt yapısını bir Open Source firması olan Red Hat'a emanet etmesine bir çoğunuz şaşırmış olabilir. Bildiğiniz gibi geçen nisan ayında Red Hat JBoss'u 320 milyon dolara satın almıştı. Open Source dünyasını yakından takip edenler Red Hat'ın bu hareketine pek anlam verememişlerdi. Anlaşılan Red Hat büyük işlere hazırlık yapıyormuş.

Telekom sektörü bu aralar 3G vs. Wimax rekabetinin yarattığı etkiyle sessiz sedasız ama sancılı bir değişim yaşıyor. Aslında rekabet Kapalı ve Açık Sistemler arasında. Bu rekabette 3G Kapalı Sistemleri, Wimax ise Açık Sistemleri temsil ediyor. Özellikle 3G'nin bir çok ülkedeki ticari başarısızlığı ve beklentileri karşılayamaması rekabeti iyice kızıştırıyor.

Bu değişimin benzeri aslında yaklaşık 5 sene ilk evvel IT sektöründe, Open Source ile başladı ve hala da devam ediyor. Telekom sektöründeki bu değişim üzerinde konuşmadan evvel öncelikle IT dünyasındaki değişime bir göz atmak gerekiyor.

Open Source hareketinin ve etrafındaki topluluğun gücü ilk başta birçok IT vendor'u tarafından görmezden gelindi veya küçük görüldü. IT vendor'ları Open Source'u 3-5 gencin evinde hobi olarak geliştirdiği, ticari sistemlerin production ortamlarında kesinlikle kullanılamayacak ve kendilerine rakip olamayacak uygulamalar olarak görüyordu. JBoss'un 2. numaralı adamı olarak kabul edilen Sacha Labourey bir blogunda bu görmezden gelişi şu şekilde tanımlıyor:

Open Source Positioning

The sixth category, the "in-denial", prefer not to see Open Source and will make sure to mention its existence as less as possible. When you speak about OSS to such a company representative, (s)he will usually stare at a virtual spot on the ceiling and start whistling a well-known song. Like for the second category ("mixed-codebase"), I also see this category as a transition stage. Abuse of that stage usually leads to stage five ("head-less chicken").

Halbuki Open Source başlangıçta amatör bir hobi olarak başladıysa bile zamanda içinde www.apache.org , www.jboss.org , www.objectweb.org, www.opensymphony.com, www.codehaus.org gibi toplulukların öncülüğünde profesyonel ve ciddi bir iş haline dönüştü.

Professional Open Source diye adlandırılan bu yeni yazılım ve iş geliştirme metodolojisinin öncülerinden olan JBoss'un kurucusu Marc Fluery de bir blogunda Professional Open Source'u şöyle açıklıyor:

From Volunteer Open Source to Professional Open Source
Something that some people don't know about Jboss is that we ALL STARTED AS VOLUNTEERS. Some people wrongly assume we started as a company that embraced FOSS (Free & Open Source Software) for marketing purposes. While the marketing is great make no mistakes. We DO NOT HIRE someone that has not started as a volunteer. I and ALL of the JBoss developers came out of the volunteer open source community.
...
Also the reality of Enterprise IT FOSS software is that most of the core development is done by a handful of people, the top 5% of the development ranks. I ***LOVE*** THESE PEOPLE, I WANT THESE PEOPLE TO GET FULL TIME COMPENSATION AND A NICE UPSIDE AS WELL. They need to be full-time paid professionals, these are the guys we hire at JBoss. They may work for a Professional Open Source company like JBoss or MySQL, first-generation OS packager like Red Hat, or their work may be subsidized by academia, governments or corporations in the loss-leader open source model practiced by companies like IBM, but the point is that somebody is paying the bills; there is no free lunch. Romantic myth perpetrating the contrary (FREE DEVELOPERS!) are disgusting to me, which is why I come across as strongly as I do. OUR MODEL AT JBOSS IS THAT THE BEST VOLUNTEERS BECOME FULL TIME EMPLOYEES HERE, which is why Jboss looks like it is developed by Jboss employees, a great contributor will become a Jboss employee with stock options and the whole nine yards.

Marc Fluery'nin de blog'unda belirttiği gibi Professional Open Source gücünü dünyanın en iyi gönüllü developer orudusundan alıyor ve ayrıca bu işi hayır amaçlı yapmıyorlar. Marc Fluery gönüllüler ordusundan başka bir blog'unda şu şekilde bahsetmiş:

Will Professional Open Source become dominant in Middleware?
  • JBoss Employee Contributions. Of course the company has done well, so many former contributors to the projects now have real, paying jobs that allow them to develop on a full time basis for JBoss, Inc. This of course is the core of the company - people moving from contributors to making their living from this business. This is a lot of people writing free software for the rest of the community.
  • Over 400,000 Developers now use JBoss. They contribute in many ways - from testing and finding bugs to creating added value components on top of JBoss.
  • Over 5,000 Forum Contributors help each other to find the best way to use JBoss and come up with new and interesting ideas on how to improve the software.
  • Over 500 Developer Contributors are signed up to participate in our developer forum and email list. Over time nearly 1,000 people have contributed code to the JBoss code base. Some are simple bug fixes, some are major pieces of functionality, some are great ideas for the next version, or even good ideas on what new projects JBoss should be creating.
Eğer vaktiniz varsa yukarıda alıntı yaptığım blogların tamamını okumanızı öneririm. Professional Open Source'u daha iyi anlamak için önemli mesajlar içeriyorlar.

IT dünyasındaki Professional Open Source'un yarattığı bu değişim zaman içinde istemeye istemeye de olsa IT vendor'ları tarafından kabul gördü ve Oracle, IBM gibi büyük vendor'lar gönülsüz gönüllü open-source'a destek vermeye başladılar. Geçenlerde SUN'ın Java'yı da open-source yapacağını duyurması (FOSS Java, Finally!) IT dünyasındaki open source değişiminin sonuna gelindiğinin ayak sesleri gibiydi.

Bir sonraki blog'umda IT dünyasında yaşanan bu gelişmelerin önümüzdeki yıllarda Telekom dünyasını nasıl etkileyeceğinden bahsedeceğim.

İyi hafta sonları...

2 Yorum:

Blogger Unknown dedi ki...

Bu yorum yazar tarafından silindi.

12:42 ÖS  
Blogger Unknown dedi ki...

شركة مكافحة حشرات بالجبيل

12:43 ÖS  

Yorum Gönder

Kaydol: Kayıt Yorumları [Atom]

<< Ana Sayfa