Reactos 1996 yılından beri geliştirilen açık kaynak bir işletim sistemidir.Windows yapısını temel alan ve Windows üzerinde çalışan yazılımları çalıştıran sürücüleri destekleyen bir işletim sistemi oluşturmaya çalışmaktadır.

Kararlı bir sürümü halen olmayan işletim sistemi bilgisayar meraklıları ve yazılımcılar tarafından ilgi görmektedir.

1996 yılında, bir grup ücretsiz ve açık kaynaklı yazılım geliştiricisi, Windows 95’in bir klonunu uygulamak için FreeWin95 adlı bir proje başlattı. Proje, sistemin tasarımıyla ilgili tartışmalar yüzünden durdu.

FreeWin95 yüksek beklentilerle başlamış olsa da, 1997’nin sonuna kadar halka açık herhangi bir yapı henüz yayınlanmamıştı. Sonuç olarak, o zamanki koordinatör Jason Filby liderliğindeki proje üyeleri projeyi canlandırmak için bir araya geldi. Yeniden canlandırılan proje, Windows Nt’nin işlevselliğini çoğaltmaya çalıştı. Yeni projenin oluşturulmasında yeni bir isim olan ReactOS seçildi. Proje, yeni bir NT çekirdeği ve temel sürücüler için temel oluşturarak Şubat 1998’de geliştirmeye başladı.ReactOS adı bir IRC sohbeti sırasında icat edildi. “İşletim sistemi” terimi işletim sistemi anlamına gelirken, “tepki” terimi, grubun Microsoft’un tekelci konumundan duyduğu memnuniyetsizliği ve buna tepkisini ifade ediyordu.

2002 Yılında Moskova’da Maxim Osowski ve Aleksey Bragin’in icra memuru, Vladimir Bragin, Saveliy Tretyakov ve Alexey Ivanov’un yönetim kurulunda yer aldığı ReactOS Vakfı kuruldu. 2015 yılında vakıf tasfiye edildi.

Telif hakkı kovuşturmasından kaçınmak için reactos’un açıkça tamamen farklı olması ve Windows’tan türevi olmaması gerekiyordu, bu çok dikkatli bir çalışma gerektiren bir hedefti.17 Ocak 2006’da geliştirici Hartmut Birr tarafından ReactOS geliştiricileri posta listesinde (ros-dev) REACTOS’UN Microsoft Windows’un sökülmesinden türetilen kodu içerdiği iddiasında bulunuldu. Birr’in itiraz ettiği kod, syscall’daki BadStack işlevini içeriyordu.S, ve diğer belirtilmemiş öğeler.Bu işlevi Windows XP’den sökülmüş ikili dosyalarla karşılaştıran Birr, BadStack işlevinin aynı oldukları göz önüne alındığında Windows XP’den kopyala yapıştırıldığını savundu. Kodun yazarı Alex Ionescu, söz konusu Windows XP ikilisinin gerçekten sökülüp incelenmesine rağmen, kodun yalnızca kopyalanıp yapıştırılmadığını, yeniden uygulandığını iddia etti; Ionescu’nun iddia ettiği gibi, işlevlerin aynı olmasının nedeni, işlevi uygulamanın tek bir olası yolunun olmasıydı.

27 Ocak 2006’da, ReactOS kod deposunun korunmasından sorumlu geliştiriciler, iddiaları tartışmak üzere bir toplantı yapıldıktan sonra erişimi devre dışı bıraktı. NewsForge tarafından yaklaşıldığında, Microsoft olay hakkında yorum yapmaktan kaçındı. ReactOS özgür ve açık kaynaklı bir yazılım geliştirme projesi olduğundan, iddia özgür yazılım topluluğunun olumsuz tepkisini tetikledi; Özellikle Wine, etkin olmayan birkaç geliştiricinin katkı sağlamasını yasakladı ve iki proje arasındaki resmi üst düzey işbirliği 2006 itibariyle bitirildi.Birkaç aktif ReactOS geliştiricisinin katkıları denetim sonrası kabul edildi ve hata düzeltmeleri için düşük düzeyde işbirliği hala devam ediyor.

ReactOS, web sitesinde yaptığı açıklamada, çatışmanın nedeni olarak temiz oda tersine mühendisliğini neyin oluşturduğuna dair farklı yasal tanımları gösterdi.Olası davalardan kaçınmak için şirketler bazen, demonte koda dayalı yeniden uygulamanın, orijinal kodu demonte eden ve inceleyen kişiden başka biri tarafından yazılması gereken bir politika uygular. ReactOS, Amerika Birleşik Devletleri yasalarının potansiyel ihlalini önlemek için temiz oda tersine mühendisliğine ilişkin Fikri Mülkiyet Politikası Beyanı gerekliliklerini açıkladı. Yalnızca temiz oda tersine mühendisliğinin kullanılmasını sağlamak için dahili bir kaynak kodu denetimi yapıldı ve tüm geliştiricilere, projenin tersine mühendislik politikalarına uymalarını taahhüt eden bir anlaşma imzalamaları sağlandı.Gelişimine katkıda bulunanlar bu olaylardan etkilenmedi ve yazılım geliştirme araçlarına tüm erişim kısa bir süre sonra geri yüklendi. Eylül 2007’de, denetim tamamlanmak üzereyken, denetim durumu ReactOS ana sayfasından kaldırıldı. Denetim tamamlanmış olmasına rağmen, projenin kendi politikalarına uyumu sağlamak için yalnızca içsel bir çaba olduğu için belirli ayrıntılar kamuya açıklandı.

Kopyalandığı iddia edilen montaj kodunun çoğu, taşınabilirlik nedenleriyle işlevselliği C’de yeniden uygulayan geliştiriciler tarafından ReactOS geliştirmede yeniden değiştirildi.

Ayrıca, 2004 sızdırılmış Windows kaynak kodu ticari sır, geniş yayılma nedeniyle mahkemede savunulamaz kabul edildiğinden, ReactOS için yasal risk olarak görülmedi.

Microsoft’ta çekirdek mühendisi olan Axel Rietschin, ReactOS çekirdeğinde temiz oda yeniden uygulamasından kaynaklanması muhtemel olmayan bazı belirli bitleri tanıdığını iddia etti. Projenin, üniversitelere lisans verilen ve birden çok kez sızdırılan Windows Araştırma Çekirdeğinden kaynak kodu aldığını öne sürüyor. Dahili veri yapıları ve değişken adları hem reactos’ta hem de araştırma çekirdeğinde aynı ada sahiptir.

Google Kod’a  katılım

2006’dan başlayarak,  ReactOS projesi birkaç Google Kod Yaz kapına katıldı. Örneğin, GSoC 2011’de,  ReactOS, lwıp’yi ağ yığınına entegre eden bir öğrenci projesine danışmanlık yaptı.ReactOS bugüne kadar gsoc’ye yedi kez katılmıştır: 2006, 2011, 2016, 2017, 2018, 2019, ve 2021.

Rusya’da destek için lobi çalışmaları

2007 ve 2015 yılları arasında, ReactOS Vakfı’nı temsil eden Rus ReactOS katılımcıları, Rusya federal hükümetine lobi yapmak için çaba sarf ettiler. Nisan 2019 itibariyle bu çabalar reactos’a devlet desteği sağlamadı ve Rusya merkezli ReactOS Vakfı Kasım 2015’ten beri feshedildi.

  • 2007 yılında, o zamanki Devlet Duması üyesi ve Rusya Özgür Teknolojiler Merkezi başkanı Viktor Alksnis, projenin sunumunu ve gösterisini yapan ve Total Commander ve Mozilla Firefox ile çalışan reaktoları gösteren proje koordinatörü Aleksey Bragin ile bir araya geldi.
  • 2011 yılında, geliştirme ekibi üyelerinden birinin katıldığı Stavropol, Verhnerusskoe’deki bir liseyi ziyareti sırasında dönemin cumhurbaşkanı Dmitry Medvedev’e bir gösteri yapıldı.
  • 31 Temmuz 2012’de Vladimir Putin’e, Rusya Devlet Başkanı olarak Seliger Gençlik Forumu’na yaptığı ziyarette, geliştirme ekibi üyelerinden Marat Karatov’un da katıldığı bir gösteri düzenlendi.
  • 1 Nisan 2015’te Bragin, Rusya’nın tescilli yazılım ithalatından bağımlılığını azaltma konusunda Rusya İletişim Bakanlığı’nın bir uzman toplantısına katıldı.

Finansman kampanyaları

1 Mayıs 2012’de, ek kalkınma projelerini finanse etmek için 30.000 € ‘ luk bir finansman kampanyası başlatıldı. Yıl sonunda finansman hedefinin yaklaşık %50’sine ulaşıldı.

Toryum Çekirdekli Bulut Masaüstü projesi

ReactOS, Haziran 2013’te sourceforge’da Ayın Projesi ödülüne layık görüldüğünde, projenin koordinatörü Aleksey Bragin ile yaptığı röportajda Kickstarter’da bir kitle fonlaması kampanyası duyuruldu.23 Aralık 2013’te ilan edilen proje, 120.000 ABD Doları hedefiyle bir Kickstarter kampanyası olarak açıklandı.Bulut bilişim hizmeti olarak adlandırılan Toryum Çekirdekli Bulut Masaüstü, reactos’u çekirdek olarak kullanacak ve mobil cihazlardan (akıllı telefonlar, tabletler gibi), iş istasyonlarından veya bağlı diğer herhangi bir cihazdan Windows uyumlu uygulamaların kullanılmasına izin verebilecekti. 21 Şubat 2014’te bağış toplama, 120.000 $ ‘ın 48.965 $’ ı toplanarak hedef miktarın gerisinde kaldı ve bu da t paranın alınamamasına neden oldu.

ReactOS Topluluk Sürümü

Nisan 2014’te ReactOS projesi, reactos’un 0.4 sürümüne dayalı bir sürümü olan ReactOS Community Edition’ı başlatmak için bir Indiegogo kampanyası duyurdu. Esnek finansman kampanyasının 50.000 dolarlık bir hedefi vardı ve bunun ötesinde ek uzatma hedefleri vardı.ReactOS Community Edition’ın geliştirilmesi, ReactOS kullanıcılarının projenin hangi yazılım ve donanım sürücülerini desteklemeyi hedefleyeceğine karar vermek için oy kullanması ve finanse etmesiyle topluluk merkezli olacaktır.1 Haziran 2014’te Indiegogo’daki esnek kitle fonlaması kampanyası sona erdi ve topluluk baskısının geliştirilmesi için 25.141 dolar toplandı, ve kısa bir süre sonra donanım ve yazılımı desteklemek için oylama süreci başlatıldı.

Reactos Hackfest

ReactOS projesi, Almanya’nın Aachen şehrinde 7-12 Ağustos 2015 tarihleri arasında bir hackfest düzenledi.Hackfest, reactos’a birçok özelliğin eklenmesiyle sonuçlandı.

İkinci hackfest, 14-18 Ağustos 2017 tarihleri arasında Almanya’nın Köln şehrinde ReactOS projesi tarafından düzenlendi.

Üçüncü ve dördüncü hackfestler, ReactOS projesi tarafından sırasıyla 16-21 Ağustos 2018 ve 15-20 Ağustos 2019 tarihleri arasında Berlin’de düzenlendi.

Reactos’u denemek için sanal makine yazılımı indirip deneyebilirsiniz.

Reactos resmi sitesi : https://reactos.org