Najlepsza odpowiedź
Atilla Filiz stwierdziła: „Zależy od systemu operacyjnego”. To prawda. Według tej witryny ( Historia systemów operacyjnych ) „ Pierwszy używany system operacyjny dla prawdziwej pracy był GM-NAA I / O , wyprodukowane w 1956 roku przez General Motors „Dział badawczy dla swojego IBM 704 . „Im wcześniejszy się wstecz, tym starszy jest sprzęt, a tym samym mniejsze prawdopodobieństwo, że ten system operacyjny będzie używany. Istnieją pewne wyjątki, takie jak UNIX, o czym świadczy ten artykuł: Jeśli to nie zepsuło się, nie naprawiaj tego: starożytne komputery w użyciu dzisiaj .
Odmiany Linuksa są bardzo popularne (terminem jest „rozwidlanie dystrybucji”), a ich listę można znaleźć tutaj: Lista dystrybucji Linuksa . Więc tak, jest ich wiele, zwłaszcza w krainie Linuksa, która jest rajem dla programistów.
Porównanie systemów operacyjnych BSD powie ci wszystko o BSD i jego wielu wariantach. BSD to trudniejszy orzech do zgryzienia, ponieważ ludzie z BSD mają znacznie mniejszą i ściślej zintegrowaną grupę programistów / programistów. Przypuszczam, że możesz napisać do tej organizacji i zapytać jak programować dla samego BSD: ( www.bsd.org ).
UNIX, Windows i MAC OSX, a także Google Android to oprogramowanie korporacyjne o zamkniętym źródle (lub w większości o zamkniętym lub nieco zamkniętym źródle), które jest własnością firm, które zawsze pracują nad ulepszeniem swojego systemu operacyjnego. Jeśli zostaniesz zatrudniony i jesteś wystarczająco dobry w swojej pracy, jesteś w zespole, który opracuje nową wersję lub wariant ich systemu operacyjnego, wtedy gratulacje, ale jeśli nie, no cóż.
Powiedziałbym, że najlepszym rozwiązaniem pozostaje Linux, jeśli chcesz być programistą systemu operacyjnego.
Dzięki za A2A
Odpowiedź
Dopóki inżynierowie sprzętu opracują nowy sprzęt, systemy operacyjne będą musiały być modyfikowane, aby spełniały potrzeby tego sprzętu. Wraz z pojawieniem się sieci 5G jest wiele możliwości dla dalszego oprogramowania sieciowego, prawdopodobnie rozszerzonego na 6G, cokolwiek to będzie.
Więc nie spodziewam się końca rozwoju systemu operacyjnego za kilka lat. Istnieje również niekończąca się potrzeba ulepszania istniejącego oprogramowania. Myślę, że mrocznych przygód sprzed lat już nie ma, ale wciąż jest wiele do zrobienia, aby przeciwdziałać lukom w zabezpieczeniach i cokolwiek wymyślą prawodawcy, biorąc pod uwagę wyższą pojawiły się problemy z bezpieczeństwem profilu.
Wiele razy myśleliśmy, że tworzenie systemu operacyjnego jest zakończone, ale zawsze istnieje potrzeba dostosowania się do zmian zarówno w technologii, jak i w użytkowaniu maszyn.