Pomimo małego opóźnienia, Linux kernel w wersji 3.0 niebawem zostanie opublikowany. Jednak niewiele osób wie, że w prace nad rozwojem jądra mocno zaangażowali się programiści Microsoft. Gigant z Redmond w ostatnich latach radykalnie zmienił podejście do linuksa i społeczności promującej wolne oprogramowanie (open source).
Jednak nie należy się zastanawiać, czy przypadkiem ktoś w firmie Microsoft postradał zmysły i bezinteresownie rozwija konkurencyjny system operacyjny.
I tak, przed dziesięcioma laty (w 2001 roku) CEO Microsoft, Steve Ballmer stwierdził, że Linux jest jak rak, który sprzeciwia się ochronie własności intelektualnej. Od momentu wypowiedzenia tych słów, podejście Microsoft do społeczności open source i systemów spod znaku pingwina zmieniło się o 180 stopni. Pierwszymi sygnałami zmian było nawiązanie współpracy w 2006 r. z Novellem. Po wkroczeniu na ścieżkę wirtualizacji serwerów i wydaniu własnego hypervisora, Microsoft opublikował parawirtualizowane sterowniki (PV) open source dla systemów linux działających pod Hyper-V na licencji GPL v2.
David A. Wheeler, współtwórca kernela z firmy Microsoft, informuje na swoim blogu, że Microsoft wprowadził do kodu jądra linuksa w wersji 3.0 - 343 poprawki. Spośród największych firm tylko Red Hat, Intel, Novell i IBM wprowadzili więcej poprawek.
Mając na uwadze, nie ilość, a wielkość i wagę dokonanych zmian sprawa wygląda nieco inaczej. Microsoft do nadchodzącego wydania wprowadził ponad 11,5 tys. linijek kodu, a np. deweloperzy Intela wprowadzili ich ponad 163 tys.
Praktycznie 100% zaangażowania Microsoft w rozwój linuksa, stanowią pracę nad wsparciem wirtualizacji systemów linux działających na platformie Hyper-V. Pomimo charakteru biznesowego tych działań, z pewnością sympatycy Tux'a mogą się cieszyć. W końcu linux będzie miał szansę zagościć w środowiskach, które dotychczas skazane były na Windows (czyt. wykorzystywany hypervisor nie wspierał darmowych dystrybucji linuxa).
Czytaj również:
Torvalds w sprawie sterowników dla linux pod Hyper-V
CentOS Linux z pełnym wsparciem platformy Hyper-V
Skomentuj na forum