MINIX 3.1.5

Autor Piotr, 07.11.2009 01:25

Co prawda informację o tym zamieścił już serwis OSnews.pl, ale dyletanckie tłumaczenie kiepsko napisanego ogłoszenia może pozostawić nawet osoby nieco obeznane z systemami operacyjnymi w stanie głębokiej konfuzji. Ponieważ prostowanie błędów i wypaczeń zajęło zbyt wiele miejsca, dlatego zdecydowałem się opublikować samodzielną notkę.

Zastrzegam, że nie śledzę na bieżąco rozwoju tego systemu, jednak darzę go sympatią i czasami obserwuję poczynania jego autorów (na wszelki wypadek z pewnej odległości), proszę więc o pewną wyrozumiałość. Oto lista zmian (za oryginalnym ogłoszeniem):

  • poprawiono wydajność systemu,
  • dodano obsługę pamięci współdzielonej,
  • dodano obsługę funkcji setitimer(),
    Nie widzę natywnej strony w podręczniku, więc doraźnie musimy wspomóc się “polskawą” wersją linuksową. Więcej informacji o roli setitimer() znaleźć można tutaj.
  • dodano obsługę systemu plików ISO 9660 (odczyt napędów CD-ROM),
  • zaimportowano obsługę dźwięku poprzez Open Sound System,
  • dodano obsługę odwołań do pustego wskaźnika (NULL pointer access),
    Wg. tego, co znalazłem, chodzi o zmianę zachowania systemu gdy następuje odwołanie do pustego wskaźnika (“NULL pointer access”). Otóż taki wskaźnik jest (był?) prawidłowym wskaźnikiem w Miniksie. Najwidoczniej dodano możliwość wyłapania takiej sytuacji dla wygody osób przenoszących oprogramowanie z innych systemów.
  • ulepszono obsługę sygnałów międzyprocesowych,
  • poprawiono wsparcie dla debuggerów,
  • dodano automatyczne wykrywanie i ulepszono automatyczną konfigurację kart sieciowych,
  • zwiększono ilość oprogramowania przeniesionego na platformę (PostgreSQL, QEMU, Sudo, OpenSSH)

Trzeba przyznać, że lakoniczność oryginalnej informacji rozczarowuje – po projekcie, który otrzymał 2.5 miliona Euro dotacji z UE można by oczekiwać dokumentacji zrozumiałej dla kogoś spoza ścisłego kręgu twórców i entuzjastów. Choć z drugiej strony… nie ma tego złego: spędziłem kilka interesujących minut usiłując dojść, co na myśli miał autor polskiej notki używając określeń “Pułapka NULL dostępna teraz dla wygody użytkownika” czy “Usprawniona obsługa sygnału”.

Skomentuj wpis

Panorama Theme by Themocracy