Coherent (işletim sistemi)
Geliştirici(ler) | Mark Williams Company]] |
---|---|
İşletim sistemi ailesi | Unix-benzeri |
Kaynak türü | Kapalı kaynak; 2015'te açık kaynak |
Lisans | 2015: BSD-3-Clause[1] Original: Proprietary |
Çekirdek türü | Monolitik çekirdek |
Platform desteği | PDP-11, x86 (8088, 286, 386, 486), Motorola 68000, Zilog Z8000 |
Kullanıcı arayüzü | Komut satırı arayüzü (KornShell) |
Dil sayısı | İngilizce |
Coherent, artık feshedilmiş olan Mark Williams Company (MWC) tarafından geliştirilip satılan olup IBM PC uyumlu cihazlar ve diğer mikro bilgisayarlar için Unix işletim sisteminin bir klonudur. Geçmişte, işletim sistemi tescilli bir üründü, ancak 2015 yılında BSD-3-Madde lisansı altında piyasaya sürülen açık kaynak haline geldi.[1]
Geliştirme
[değiştir | kaynağı değiştir]Coherent, Unix değildir ve Mark Williams Company'nin Unix ticari markası veya AT&T/Bell Labs kaynak kodu üzerinde hiçbir hakkı yoktu. MWC, varlığının ilk yıllarında, MWC'nin AT&T Unix mülkünü ihlal edip etmediğini belirlemek isteyen bir AT&T delegasyonu tarafından ziyaret edildi. Heyet, "Coherent ve temel uygulamalarının, işletim sistemi kodu ve uygulamalarının ayrıntıları üzerinde ciddi bir çalışma yapılmadan oluşturulmadığına inanmanın çok zor olduğu" sonucuna varan Dennis Ritchie'yi içeriyordu. Ancak şunu da ifade etmiştir:[2]
[...] [o zamanki Unix dağıtımlarında bildiğim tuhaflıklar, hatalar vb. için] çeşitli köşelere baktığımda kopyalanmış hiçbir şey bulamadım. Bazı kısımlar yakınlardaki [AT&T] kaynaklarıyla yazılmış olabilirdi, ancak en azından yeniden yazmak için çaba sarf edilmişti. İş o noktaya gelseydi, ürettikleri şeyin kılavuzdan yeniden üretilemez olduğuna [...] asla dürüstçe tanıklık edemezdim.
İşletim sisteminin çoğu Waterloo Üniversitesi mezunları tarafından yazılmıştır: Tom Duff, Dave Conroy, Randall Howard, Johann George ve Trevor John Thompson. Ghost'un sonraki yazarı Nigel Bree (Auckland, Yeni Zelanda'dan) gibi kişiler de önemli katkılarda bulundu.[3]
Sürümler
[değiştir | kaynağı değiştir]Coherent ilk olarak 1980'de PDP-11 mini bilgisayar serisi için yazılmıştı, daha sonra IBM PC uyumluları ve Zilog Z8000 ve Motorola 68000 tabanlı makineler dahil olmak üzere 1980'lerin başındaki çeşitli mikrobilgisayar sistemlerine taşındı. Başlangıçta OEM'lere satıldı, 1983'ten itibaren doğrudan MWC'den tüketici pazarında mevcuttu.[4] Bu noktada, Coherent 2.3, nroff formatlayıcı dahil olmak üzere, PC donanımında Unix Sürüm 7'nin işlevselliğini kabaca sunuyordu, ancak rakip Unix/klon satıcıları tarafından sunulan BSD uzantılarını sunmuyordu; rakiplerine kıyasla, yalnızca yedi çift taraflı diskete dağıtılan ve bir lisans için yalnızca 500 ABD dolarına mal olan küçük bir sistemdi.[4]
1984'te BYTE, Coherent'i "son derece uyumlu UNIX Sürüm 7 benzeri" olarak adlandırdı.[5] 1985'te kurulumun zorluğunu eleştirdi, ancak "bir UNIX klonu olarak, Coherent inanılmaz derecede eksiksiz ... programları taşımak kolay olmalı ... 495 $ 'lık fiyat bir pazarlık" dedi.[6] 1990'ların başındaki Coherent incelemeleri, sistemin diğer çağdaş Unix tekliflerinden çok daha küçük olduğuna ve ayrıca 99,95 ABD Doları ile daha ucuz olduğuna, ancak işlevsellik[7] ve yazılım desteğinden yoksun olduğuna işaret etti.[7] PC Magazine, Coherent 3.0'ı fareler, LAN'lar veya SCSI diskleri için destek olmaksızın 1970'lerin sonlarında Unix'in durumunu yakalayan bir "zaman kapsülü" olarak adlandırdı, temel Unix programlamayı öğrenmek için iyi, ancak iş otomasyonu için değil.[8] AUUG'nin haber bültenindeki bir inceleme daha olumluydu, Coherent'i MKS Toolkit, Minix ve Xenix ile olumlu bir şekilde karşılaştırdı ve düşük kaliteli bir eğitim platformu olarak bir boşluğu doldurabileceğini öne sürdü.[9]
Coherent, Intel 8088, 286, 386 ve 486 işlemcilere sahip çoğu Intel tabanlı bilgisayarda çalışabiliyordu . Intel tabanlı PC'ler için Coherent sürüm 3 en az 286 gerektirir, Intel tabanlı PC'ler için Coherent sürüm 4 en az 386 gerektirir. Gerçek bir Unix gibi, Coherent de çoklu görev yapabiliyor ve birden çok kullanıcıyı destekleyebiliyordu. 1992'de piyasaya sürülen 4. sürümden itibaren[10] Coherent, X11 ve MGR pencereleme sistemlerini de destekliyordu.
Coherent'in sonraki sürümleri (sürüm 4 ve üstü), MicroEMACS sürümü, DOS FAT16 dosya sistemlerine erişim, [kaynak belirtilmeli] optimize edici [kaynak belirtilmeli] bir C derleyicisi ve Taylor UUCP'nin değiştirilmiş bir sürümü dahil olmak üzere modern Unix benzeri sistemlerde yaygın olan özellikleri destekledi. [Coherent'in son sürümleri ayrıca WordPerfect, Lotus 1-2-3 ve QuickBASIC, Microsoft Word ve MultiPlan dahil olmak üzere çeşitli Microsoft uygulamaları dahil olmak üzere SCO Unix uygulamalarıyla ikili uyumluluğa izin veren iBCS COFF ikili standardını [kaynak belirtilmeli] tam olarak destekledi. Son 386 sürümleri sanal belleği destekledi, ancak disk belleği talep etmedi.
Bir Zilog Z8000 Coherent bağlantı noktası da iptal edilen Commodore 900 sistemi tarafından kullanıldı.[11]
1983 yılında NCSC (Nixdorf'un bir yan kuruluşu), IBM'in DOS/VS ve DOS/VSE ve Nixdorf'un Edos/VS ve Edos/VSE işletim sistemleri için bir Unix uyumluluk alt sistemi şeklinde, kısaca Programmer Work Station/VSE-Advanced Functions veya PWS/VSE-AF olarak bilinen, Coherent'in IBM ana bilgisayarlarına bir portunu duyurdu.[12]
Mark Williams Şirketi 1995'te kapandı.[13]
3 Ocak 2015'te Coherent kaynakları, BSD-3-Madde lisansı altında yayınlandı.[1]
Ayrıca bakınız
[değiştir | kaynağı değiştir]- PC/IX
- Venix
Kaynakça
[değiştir | kaynağı değiştir]- ^ a b c "Mark Williams Company Sources". 6 Ocak 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Haziran 2021.
- ^ Dennis Ritchie (10 Nisan 1998). "Re: Coherent" 10 Kasım 2012 tarihinde Wayback Machine sitesinde arşivlendi.. Haber grubu: alt.folklore.computers. Usenet: 352DC4B7.3030@bell-labs.com
- ^ "Preface". COHERENT manual. Mark Williams Company. 1994. 6 Ocak 2015 tarihinde kaynağından arşivlendi.
- ^ a b Hannotte, Dean (12 Haziran 1984). "A Good Buy on UNIX". PC Mag. ss. 250-254.
- ^ Phraner, Ralph A. (Sonbahar 1984). "The Future of Unix on the IBM PC". BYTE. ss. 59-64.
- ^ Rochkind, Marc J. (Sonbahar 1985). "Pick, Coherent, and THEOS". BYTE. s. 231. Erişim tarihi: 19 Mart 2016.
- ^ a b Dryden, Patrick (23 Nisan 1990). "PC Users Get Alternative to Unix". InfoWorld. s. 40.
- ^ Christian, Kaare (11 Aralık 1990). "Coherent: Unix power for $99". PC Magazine. s. 50.
- ^ Dikian, Jack (1991). "Good Things Still Come in Small Packages". Australian UNIX Systems User Group Newsletter. 12 (1): 21-22.
- ^ "In brief". Computerworld. 8 Haziran 1992. s. 51.
- ^ "From the news desk". InfoWorld. 6 Nisan 1984. s. 9.
- ^ "Nixdorf unwraps Unix-compatible T/S for IBM", Computerworld, 27 (37), IDG Enterprise, 12 Eylül 1983, s. 4, ISSN 0010-4841
- ^ "sad news". groups.google.com. 27 Mayıs 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Nisan 2023.
Dış bağlantılar
[değiştir | kaynağı değiştir]- Andrzej Popielewicz's GNU stuff for Coherent website 25 Nisan 2023 tarihinde Wayback Machine sitesinde arşivlendi.
- Coherent history archive 20 Nisan 2023 tarihinde Wayback Machine sitesinde arşivlendi.
- Installation Media for Coherent 4.2.10 24 Nisan 2023 tarihinde Wayback Machine sitesinde arşivlendi.
- Coherent image for qemu 21 Aralık 2016 tarihinde Wayback Machine sitesinde arşivlendi.
- Mark Williams Company Sources 6 Ocak 2015 tarihinde Wayback Machine sitesinde arşivlendi.
- Virtualbox, Qemu and PCem VM's with Coherent 3.x, 4.0, 4.2.x, DDK, X11, sources... 17 Şubat 2020 tarihinde Wayback Machine sitesinde arşivlendi. . 17 Şubat 2020 tarihinde Wayback Machine sitesinde arşivlendi. . 17 Şubat 2020 tarihinde Wayback Machine sitesinde arşivlendi.