Android

Açık Kaynak Durumu Nasıl Yerine Koyurulabilir

Köpekbalıklarının bir damla kanı koklayıp koklayamadıklarını test ediyorum

Köpekbalıklarının bir damla kanı koklayıp koklayamadıklarını test ediyorum
Anonim

Açık kaynaklı en büyük problemlerden biri, gerçek dünyada ne anlama geldiğini anlamaktır. Ben gerçek teknolojiyi anlamaktan bahsetmiyorum. Açık kaynağın etkisi hakkında konuşuyorum. Açık kaynak aslında nasıl yararlıdır.

Bana açık olan, açık kaynağın kendi içinde bir son olmadığıdır. Açık kaynak bir etkinleştiricidir. Bu bir katalizör. Başka şeylerin olmasına izin verir. Dünyayı hareket ettirecek kolu dinlendirebilecek dayanak noktası. Ama kolun kendisi değil.

Açık kaynak statükoyu kendi başına ve kendi başına değiştiremez. Bu, şu anda tamamen açıklığa kavuştu, 10 yıl sonra, başladığımız zamanki durumun aynısını etkin bir şekilde yönetmeye başladı. Hayır, açık kaynak başka bir şeyle birleştirilmeli ve bu genellikle bir teknolojidir. Bu teknoloji, Mozilla ya da yeni bir netbook devrimi söz konusu olduğunda bir donanım platformu olarak Web olabilir.

[Ekstra okuma: Yeni başlayanlar ve ara kullanıcılar için 4 Linux projesi]

Aşağıya bakın Mevcut bilgi işlem durumundaki en büyük zorluklardan bazıları. Her durumda, açık kaynak bir rol oynuyor. Sadece şu an, açık kaynak devriminin başlamasından yaklaşık on yıl sonra, aslında gerçekten şeylerin gerçekleşmeye başladığını görüyoruz.

Aşağıdaki örneklerde, insanların seçim yapması mümkün değildir. açık kaynak kullanın. Açık kaynak kodunun tek seçenek olması, yalnızca açık kaynağın ihtiyaç duyulan şeyi sunmasıdır.

Çevrimiçi Uygulamalar

Microsoft'un bir sorunu var ve bu: Tüm iş modeli, farklı uygulamaları çalıştıran ayrı bilgisayarların etrafında oluşturuldu. Microsoft bu iş modeline her şeyden çok şans eseri düştü, ama onlara iyi hizmet etti.

Ya bu modelden özgürce erişilebilen çevrimiçi uygulamalara doğru bir geçiş olursa ne olur? Geliri neredeyse tamamen lisans ücretlerinden gelen bir şirket, toplanacak lisans ücreti olmayan bir dünyada nasıl yaşıyor? Bir işletme, bir işletim sisteminin birincil görevinin son derece basit olduğu bir dünyada işletim sistemi için 50-50 dolarlık bir ücret ödemesini nasıl yapabilir? Kullanıcıların kendi verilerine erişebilmeleri için çevrimiçi olmalarını sağlamak nasıl?

Çevrimiçi uygulamalarla ilgili en önemli şey, Platform agnostik olduklarını. Google Dokümanlar, bir Mac veya Linux kutusunda olduğu gibi Windows PC'de de çalışır. Ve bahse girerim ki, bir takım insanlar da Amiga bilgisayarlarında çalışmaktadır. Nokia N800 cep telefonumda Google Dokümanlarına erişiyorum - Microsoft'un Linux'u kullandığından hiçbir zaman dokunmadığı, ancak ofis uygulamaları tarafından başka türlü desteklenmediği bir donanım platformu.

Basitçe söylemek gerekirse, evrimin bir aşamasına geçiyoruz. Microsoft'un bir şeylerin şeması içindeki rolü küçülüyor. Tuhaf bir şekilde, Microsoft sadece fark etmiş gibi görünmüyor. Belki de arketipik petrol tankeri gibiler - o kadar büyük ve beceriksizler ki dönüp gidemiyorlar.

İnsanlar hala Microsoft'u kullanmayı seçebilir. Eski bağlılıklar zor ölüyor. Ancak Microsoft'un iş modelinin doğası, kullanıcıyı her zaman bir gönderiye bağlamak ve ürünlere zorla beslemek olmuştur. Şimdi bu ip kırıldı. Bu özgürleştirici değil mi?

Açık kaynak lisans ücreti gerektirmez ve çift eklemli Rus jimnastikçi gibidir: Esnek. Gerçekten esnek. Bu, yeni platform agnostik çevrimiçi dünyasına bir platform sağlamak için çok daha iyi bir konuma getiriyor.

Chrome (teknik olarak Google Chromium) açık kaynak kodlu bir yazılımdır. Çünkü Google'ın bir donanım platformuna veya mimarisine kilitleme yazılımı kullanmasının bir anlamı yoktur.. Platform artık Google evreninde önemli değil ve bu belki de Microsoft ve Google felsefeleri arasındaki en büyük fark. Microsoft, Windows ve bir x86 platformunu kullanmanızı sağlamalıdır. Google, kullandığınız bilgisayar veya platformla ilgilenmez ve sizin seçtiğiniz bir yerde eklektik olmanızı teşvik eder. Microsoft'un yaklaşımı tüm kısıtlamalarla ilgilidir. Google'ın yaklaşımı tamamen özgürlükle ilgili.

Hangi yaklaşımın benim için en sağlıklı olduğunu biliyorum.

Esoteric Architectures

Microsoft'un bir sorunu var ve bu: Hemen hemen tüm iş modeli x86 platformuna dayanıyor. Gün içinde tekrar Intel ile yatağa tırmandı, yine çoğu kez kazara oldu, ama yatak kıyafetleri biraz küf kokulu olsa bile tekrar tırmanmayı reddetti.

NT'nin işe koyulmasıyla kısa bir flört oldu. Birkaç yıl önce alternatif çipler, ama bu neredeyse hiç bir şeye geldi. Ve Microsoft, diğer bilgisayarları el bilgisayarları ve oyun konsolları gibi uzman bölümlerinde kullanmaya hazırdır. Ancak çekirdek masaüstü ve sunucu işletmeleri kesinlikle x86'dır. Bu bir kazanan formülü. Neden değiştirilsin?

İşte bu yüzden: Cep telefonlarının ve PDA'ların inanılmaz derecede yaygın dünyası, netbook'ların beğenisine girmeyi sağlayan düşük güçlü yongalara yol açtı. Ve bu yongaların her türlü bilgi işlem cihazına nasıl taşınabileceğini görmek zor değil.

ARM bu özel imparatorluğun kralı gibi görünüyor ve çipleri 8 saat veya daha uzun süren akü ömrünü uzatıyor. düzenli çipler gibi aynı özellikler ve performans (hi-def video dahil). ARM çiplerine dayanan netbook'lar önemli ölçüde daha az güç kullanırlar ve daha küçüktürler ve daha sessizdirler çünkü bir fandan yoksundurlar (düşük güç = daha az ısı)

Yapılması gereken güçlü bir çevresel argüman vardır. 10 watt kullanan bir bilgisayar ile 200 kullanan bir bilgisayar arasındaki seçim göz önüne alındığında hangisini tercih edersiniz? Amerika, bu gibi çevresel sorunlara uyandırmak için uzun süredir yavaş kalırken, dünyanın geri kalanı için cevap, hayırseverdir. Enerji faturalarının yüksek olduğu Avrupa'da yaşayan biri olarak konuşmak, muhtemelen bir daha asla masaüstü bilgisayar almayacağım. Şimdi güç kaynakları genellikle 500-1000 watt iterek, sadece çok fazla meyve suyu kullanıyorlar. Bir dizüstü bilgisayar, bu gücün sadece bir kısmını kullanır ve bu yeni ARM tabanlı netbook'lardan biri, çok az güç kullanır, ki bu neredeyse göz ardı edilebilir.

Şimdi, Windows’un ARM’de çalıştırılması artık mümkün değil. hepsi x86 ile karşılaştırıldığında tamamen farklı bir mimari. Microsoft kesinlikle bunun gerçekleşmesi için mühendislik uzmanlığına sahiptir. Ama benzinli bir motoru dizelde çalıştırmak için dönüştürmek gibi olurdu. Bu mümkün, ama biraz anlamsız. Tüm zorlu işlerin bitmesinden sonra neden rahatsız olduğunu merak ediyor olabilirsiniz.

Bu sadece dönüştürülecek olan bir Windows değil, tabii ki - bu daha yavaş çalışamayacak bir dağınık öykünme katmanı yaratmanın kısa bir yoludur. İşlemciler, Office gibi önemli uygulamaların da yüklenmesi gerekiyordu.

Linux yıllardır ARM'de çalışıyor. Bu Linux'un doğası. Felsefi veya pratik olarak kilitli değildir. Yeni ARM tabanlı dizüstü bilgisayarların üreticileri bir işletim sistemi ararken, neredeyse tek bir seçenek vardı (Windows CE bir olasılıktır, ancak kısıtlı işlevselliğe sahip mobil cihazlarla çok güçlü bir şekilde ilişkilidir).

Tuhaf bir şekilde Bu arada, Linux'un x86 pazarında neredeyse tek bir sanal tekeli vardır. Microsoft sadece orada değil.

Google

Microsoft'un bir sorunu var ve bu: Google. Bu, ormandaki Silverback üstünlüğü için bir savaştır, çünkü gerçekte, iki şirket birbirleriyle kolayca var olabilir ve bunu yaparken son derece sağlıklı olabilir. Ama bu kasaba sadece ikisi için yeterince büyük değil.

Google her zaman açık kaynaklı bir şirket olmuştur. Arama motoru, Linux'tan bu yana ilk günden beri çalışıyor ve Android mobil işletim sistemini kuracak bir platform ararken, Linux'u seçmekte tereddüt etmiyordu (Google'ın bunun karar verilemeyeceğine nasıl karar verileceğini düşünün) bunun yerine Windows CE kullanın, böyle bir karar kahkahalar ile karşılanacaktır. Google ayrıca, Google Earth gibi masaüstü ürünleriyle de destek olmak için çaba sarf etmiştir (ürünler açık kaynak olmasalar bile).

Google'ın gelecekte başka herhangi bir yazılım ürünü veya platformu başlatması gerektiğinden şüphe yok. Açık kaynak olmaları için güçlü bir şans var.

Birçok temel yolla Google, açık kaynağı Microsoft'un başının üstünden geçeceği bir silah olarak kullanıyor. Google, kendisini tanımlamak için açık kaynak kullanır ve bu nedenle de kendisi ile Microsoft'un ürettiği Microsoft (bir Apple tarafından en az birkaç yıl önce kullanılan bir numara) arasındaki farkı açıklar.

Google kullanıcıları ayrıca açık kaynaklı Microsoft'un ne kadar rahatsız olduğunu da bilir açık kaynak kullanmanın Microsoft'un geleneksel "korku, belirsizlik ve şüphe" (FUD) yaklaşımını açık kaynağın itibarını düşürme yaklaşımını nasıl bozduğu. Birisi, Linux'un kimsenin ne yaptığını sorduğunda, kendisinin yaptığı Google aramalarının bunu kolaylaştırdığını belirtti.

Keir Thomas, Ubuntu'da ücretsiz olan ve 'luk ücretsiz kitapların yazarıdır. > Ubuntu Cep Kılavuzu ve Referansı.