Microsoft ve Açık Kaynak: Microsoft'un gizliliği terk etmesi

Adanali

Member
Microsoft'un başlangıçtaki “Bilgi parmaklarınızın ucunda” sloganının kendi bilgi yönetimiyle çelişmesi neredeyse komik: Microsoft'un teknolojisi dünyanın bilgiye erişmesini kolaylaştırmayı amaçlıyordu, ancak şirketin kendisi ürünleriyle ilgili ayrıntıları açıklama konusunda isteksizdi. Ancak rekabet arttıkça artan açık kaynaklı yazılımlarla kaçınılmaz olarak karşılaştırılması, yazılım devine olumlu yansıdı.

Duyuru



Microsoft'un başarı öyküsü, PC'ler için DOS işletim sistemiyle başladı. Çevresinde geliştirme ortamları, uygulama yazılımları ve sistem uzantılarından oluşan renkli bir yazılım dünyası ortaya çıktı. Yalnızca kısmen orijinal kılavuzlarla birlikte gelen belgeleri kullanmakla kalmadılar, aynı zamanda donanıma doğrudan erişimden de büyük fayda sağladılar; örneğin, kullanıcının ekrana bakmasına gerek kalmayacak kadar hızlı bir şekilde ekranda çıktı oluşturabilmek. ve sıkılmak.



Ayrıca Microsoft'un veya IBM'in belgelemediği ancak vazgeçilmez olan DOS işlevleri de vardı. Bir örnek: programların DOS'un bir işlevi yürütüp yürütmediğini veya bir işlevi çağırmanın güvenli olup olmadığını belirlemesine olanak tanıyan “INDOS bayrağı”; O zamanlar işletim sistemleri yeniden girişe dayanıklı değildi, yani aynı anda yalnızca tek bir işlevi yerine getirebiliyorlardı: Bugün sıradan olan çoklu görev, hâlâ çok uzaktaydı.

Çok sayıda yazar, belgelerin eksikliklerini telafi etmiştir; örneğin Peter Norton'un IBM PC Programcı Kılavuzu'nda; İlginçtir ki kitap, şirkete ait bir yayıncı olan Microsoft Press tarafından yayımlandı. Andrew Schulman, Microsoft'ta daha az popüler olan ve Addison-Wesley tarafından yayınlanan “Belgelenmemiş DOS” adlı tam çalışmasıyla da o dönemde büyük üne kavuştu. Dağınık kaynakları tek bir eserde toplamak gibi zorlu bir çalışma yapmıştı.







DOS'un belgelenmemiş özellikleriyle ilgili kitaplar olmadan, PC'nin ilk günlerinde rekabetçi yazılım geliştirmek imkansızdı. Bunun kendi geliştiricilerine sağladığı girişim, Microsoft'un defalarca mahkemeye verilmesine neden oldu.



Kimse Microsoft'un DOS kaynak kodunu yayınlamasından bahsetmedi. O zamanlar yazılım o kadar az karmaşıktı ki, yeterli enerjiyle dahili çalışma yöntemleri bile keşfedilebiliyordu. Pek çok kişi ilgili araştırmayı başkalarının orijinal metinlerini incelemekten çok daha fazla beğendi. Aynı zamanda Richard Stallman, şu anda Linux ve diğer birçok projede olduğu gibi, özgür yazılımın temelini oluşturmak için GNU Genel Kamu Lisansını (GPL) yazmaya başladı.

Öte yandan Microsoft, geliştiricilere belgelenmemiş özelliklerin neden kötü olduğunu açıklamakla meşguldü: Güya bunlar şirketin DOS'u ve daha sonra Windows'u daha da geliştirme yeteneğini engelledi. Şirketin kendi uygulama geliştiricilerinin de bu özellikleri isteyerek kullandığı gerçeğini gözden kaçırması, Microsoft'a rekabet yasalarını ihlal ettiği gerekçesiyle dava açılmasının yolunu açtı.

NT: Toplu bilgi


Microsoft'un ilk önemli açılımı Windows NT'nin geliştirilmeye başlanmasıyla gerçekleşti. Baş tasarımcı olarak işe alınan eski Digital çalışanı Dave Cutler, halihazırda birçok işletim sistemi yaratmıştı ve projenin ayrıntıları hakkında konuşmaktan mutluydu: Geliştirme sırasında yapı hakkında ve hatta geliştirme sürecinin kendisi hakkında kitaplar yazıldı. Microsoft, geliştirme kitlerini ve ön sürüm sürümlerini cömertçe dağıttı. İlk defa bilgi konusunda cimri değildi.

Stratejik ve teknik açıdan gelişimi hala DOS geleneğinde gerçekleşen Windows 3.x ve 9x günlerinde, beta testi için neredeyse kapalı çevreler vardı. Geliştirme kitleri yalnızca çok para karşılığında mevcuttu. Destek hizmetleri yalnızca abonelik yoluyla ve özel telefon erişimi yoluyla sağlanıyordu. Şirketin NT çevresinde yarattığı bilgi fırtınası zekiceydi ve doğal olarak tek bir amacı takip ediyordu: o zamanki rakipleri IBM OS/2'yi ve bölünmüş x86 Unix topluluğunu geride bırakmak. Bu başarılı oldu.

Microsoft daha sonra Microsoft Developer Network (MSDN) gibi geliştiricilerin ve Technet gibi kullanıcıların ve BT yöneticilerinin çok az bir ücret karşılığında satın alabilecekleri çeşitli abonelik teklifleriyle kursa devam etti. Yıllar boyunca kutu boyutunda CD ve DVD'lerin teslimatından bunalmışlardı ve aboneliklerine bağlı olarak test amacıyla neredeyse tüm Microsoft ürünlerine erişimleri vardı. Tüm yazılım ve sürücü geliştirme kitleri teslimat kapsamına dahildir. Özel sözleşmelerle üniversiteler Windows NT'nin kaynak kodunu da alabildiler.

Ancak Microsoft, mevcut işletim sistemlerinin kaynak kodunu hiçbir zaman genel kullanıma sunmamıştır. Ancak internette şüpheli kaynaklardan birkaç kez göründüler, eksiktiler ve yayınlandıkları tarihte zaten çok eskiydiler. Redmond'dan gelen büyük bilgi çığının yaşandığı dönemde şirket, büyüyen açık kaynak hareketine karşı birçok cephede harekete geçti. O dönemde Microsoft'un başkanı olan Steve Ballmer, hareketin arkasındaki itici güçtü. Hatta Linux'un kanser olduğunu söyleyecek kadar ileri gitti.



Haberin Sonu
 
Üst