Microsoft Singularity'nin Kaynak Kodu Kamuya Açıldı!

0
meddah
Microsoft laboratuarlarında, uzun süre kapalı kapılar ardında .NET platformunda geliştirilen yeni nesil işletim sistemi Singularity nihayet kaynak kodunu akademik çalışmalar için açtı.
Singularity'nin kaynak kodlarına CodePlex Singularity sayfasından erişebilirsiniz.

MS araştırmacısı Jim Larus ve Galen Hunt'ın proje ile ilgili röportajınıda buradan izleyebilirsiniz.

Singularity ilk duyurulduğu sıralarda, C# dili ile alternatif işletim sistemi projeleride başlatılmıştı. İşte onlardan biri SharpOS.

Singularity Mimarisi

Görüşler

0
erika
Boşuna uğramışlar. Linux varken artık boş laflara karnımız tok. Çok gördük böyle amaçsız PR aktivitelerini. Yaşasın Linux, yaşasın özgürlük. :-)
0
mbayer
Kesinlikle haklısın. Gerçi linux'da ne kadar özgür başka hikaye..
0
Tarık
Nasıl?
0
ZZombie
Arkadaş Enterprise Edition olan Linux sürümlerinden bahsediyor her halde.

Umarim aynı katagorideki diğer ürünler le kıyaslayarak bu sonuca varmıştır.

NOT : Gerçi bu dediğinin altından başka bişi çıkacak, ama iyimser olmaya çalışıyorum.
0
FZ
Değerli ve bilgilendirici yorumlarınız için teşekkür eder, katkılarınızın devamını dileriz.
0
Dite
İnanıyorum bu "reklam" amaclı projenin para kazandırmayacağını MS fark etti ve open source yaptı.
Neden ?
C#'dan MSIL üretiyoruz sonra MSIL'den tekrar x86 assembly üretiyoruz. Bartok'un kodları open source olmadığı gibi tüm sistem aslında onun üzerine kurulu :) Tabii C++ ve assembly'ıda ayrıca kullanmayı ihmal etmiyoruz.
Bu kadar uğraşmaktansa C++ ile yazsaydık daha kolay olmaz mıydı ? :D :D
0
Tarık
Java ile gerçek zamanlı os üzerinde os geliştirilmesine bile karşı değilim, böyle birşeyin karşıtlığı ya da taraftarlığı olmaz fakat singularty gibi bir microsoft zımbırtısını microsoft research lisansı altında open source işletim sistemi diye public etmek yarıp geçirdi beni. c/c++, assembly her zaman için candır, çekirdeğimizde yeri vardır :)
0
mbayer
Benim anlamadığım vs2003-2005-2008 bile vs2003 c++ compileri ile geliştirildiği, acaba ms neden .net'i geliştirirken yine kendisinden yararlanmadığı? analiz araçları ile incelediğiniz zaman en yeni çıkan vs2008'in bile vs2003 c++ ile compiler edilmiş olduğu. Tamam bizler uzun zamandır c++ ile proje geliştirmiyoruz da ms niye devam ediyor. Yorumu olan varsa beni aydınlatsın, uzun süredir kafamı kurcalıyor. Java'dan eclipse için aynı şeyi söyleyemem onlara 10 üzerinden 10 puan.
0
Tarık
Microsoft' un neden hala C++ kullandığını mı soruyorsunuz?
0
mbayer
hem o hemde .net kullanmıyor neden? :)
0
osman131
Rekabet g++
0
Tarık
C/C++ gibi dillerin bir ömrü yok. Herkes elinde keskin bir katana bulunsun ister. Ama katanayla pasta kesmezsiniz, onun yerine pasta bıçağı kullanırsınız. C/C++ katana ise java, c# pasta bıçağıdır. Pasta bıçağıyla yapabilecekleriniz ile katanayla yapabilecekleriniz ayrı kategorilerde işler.Sanal makine, işletim sistemi çekirdeği, donanım sürücüsü, yazmak için c++ kullanırsınız, veritabanı kullanan bir otomasyon sistemi için ise java, c# daha uygundur.Bu microsoft' un müşteri portföyüyle ilgili birşey
0
Dite
Oh come on ! C#'dan öncede pek çok pastayı C++ ile kesiyorduk ve çok güzel kesiyordu. Ayrıca sadece bir "havalı" IDE'sinin olması C# kolay yapmaz. C++ Builder'inde "havalı" bir IDE'si var.
0
Tarık
İşini bilmeyen pastacıların elinde katana sonradan önü alınamayacak katliamlara sebep olabilir. memory leak, buffer overflow, etc .. ..
0
erika
Python veya Ruby ile yazsalardı kesin daha iyi olurdu. Bakın PARDUS ekibine, azıcık adamla neler başarıyorlar. :) Hemde kamu kuruluşu olmasına rağmen... :)
0
yilmaz
Benzer bir proje http://www.jnode.org/ adresine yürütülüyor çalıştırlıabilir bir versiyonu da var. JAVA, C# gibi diller yapılar gereği izolasyonu sağlamaları açısından daha kararlı işletim sistemlerinin oluşturulmasını sağlayabilirler. Sorun şu ki bunların çalışması için bir sanal makina gerekli.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Microsoft Açık Koda Isınmaya Başladı

FZ

Microsoft'un Microsoft Windows Server 2003, Compute Cluster Edition işletim sisteminde uzun zamandır paralel bilgi işlemcilerin kullandığı açık kodlu MPI (Message Passing Interface) altyapısını kullanacağı haberleri epey tartışmaya yol açtı ve ilgiyle karşılandı.

Microsoft'un artık gizlisi saklısı olmadan rüştünü ispatlamış açık kodlu yazılımları kendi ürünlerinde kullanmaya başlaması kimilerine göre yeni bir dönemin başlangıcı.

SUS Raporu

cayfer

Epeydir bu konuyu ihmal ettik.

SUS makinesini ne zaman kurduğumuzu hatırlamıyorum bile. (Konuyu yeni duyanlar için özet: Bilkent Üniversitesinde murat09 isimli öğrencimiz ve FM üyesinin desteği ile kurulan Win2000 sunucu; Win kullanıcıları hızlı, kolay güncelleştirme ve yama yapsınlar diye kurulmuştu.) 4-5 ay olmuştur herhalde...

Sistem o gün bugündür çalışıyor! Hiç sorun çıkarmadı. Bilginize sunarım. Micros~1 Win2000 falan ama vallahi çalışıyor. Tek kusuru kim ne zaman bu servisten güncelleme yapmış anlaması pek kolay değil. Aynı şekilde kullanıcı tarafında da ne zaman ne güncellenmiş anlaşılmıyor. Ama sonuçta güncelleniyor.

Win2K+WinXP = En Güvenli İşletim Sistemi !!!

cayfer

Gene de denemek lazım aslında ama ben hem Win2K hem de XP alabilecek kadar zengin değilim. Bu adreste şifreyle korunan bir XP makineyi Win2K CDsi ile açıp her şeye ama her şeye erişmenin yöntemi anlatılıyor.

Şimdi diyeceksiniz ki "makinanın başına oturduktan sonra..." ama neden aynı şey XP CDsiyle açınca olmuyor? Neden Win2K'yı Win2K CDsiyle açınca olmuyor?

"The most secure version ever!..."

Gene Micros~1, Gene Güvenlik Açığı

malkocoglu

Bir CNET haberine göre, Microsoft Pasaport servisindeki ciddi güvenlik problemi yüzünden 200 milyon kişinin hesabı tehlikeye girdi. Hesaplarda genellikle saklanan kredi kart numaraları, isimler, adresler Eylül ayı 2002 senesinden beri bu halde açık duruyorlardı. Bu açığın sebebiyet verdiği zararın miktarı henüz bilinmiyor.

Bill Gates´in Ateşle İmtihanı

Nightwalker

Microsoft'un güvenlik konusunda sürekli uğradığı eleştiriler üzerine Bill Gates defalarca artık güvenlik konusuna daha fazla önem vereceklerini söylemişti. Güvenlik konusunun yamalar ve eklerle değil işletim sisteminin temel tasarımda yapılacak değişikliklerle sağlanabileceğini düşünürsek, Microsoft bu konuda ilk ciddi adımını atmış gibi görünüyor.