Autor: Michał Mosiewicz (mimo_at_lodz.pdi.net)
Data: Sun 05 Jan 1997 - 20:40:42 MET
Pawel Komos wrote:
> Natomiast jaka jest roznica miedzy Linuxem a Win95: Linux (i pare innych
> systemow) jest napisany prawie od zera i dla kompatybilnosci z dobrze
> ustalonym standardem. Natomiast podstawowym zalozeniem Win95 bylo to,
> zeby jak najwiecej istniejacych programow z DOSu i Win31 chodzilo i zeby
> mozna bylo uzyc drivery z Win31. To strasznie komplikuje system!
Najbardziej komplikuje system MS. Np. specjaliści od OS/2 stwierdzili,
że w API win95 jest tak ogromna redundancja, że w zasadzie z kilku
tysięcy funkcji API możnaby pozostawić około 800, a system nic by na tym
nie stracił.
Poza tym MSoftowi nikt nigdy nie bronił dostosowywania się do
standardów. Ale trzeba tutaj zauważyć, że dominacja MSoftu w zakresie
Windows opiera się na zasadzie "non-disclosure future API". Gdyby MSoft
wymyślił jedno standardowe API i konsekwentnie się go trzymał zmieniając
jedynie performance, narzędzia itp, to groźba konkurencji ze strony
innych systemów by się powiększyła. Dlatego stałe mutowanie i
komplikowanie systemu jest warunkiem pozostawania w przodzie.
Taka polityka jest bardzo dobrze widoczna w takich genialnych
posunięciach jak własna wersja Javy, o której trąbi się dość głośno.
Niedawno na comp.os.linux.advocacy jakiś gościu zadał pytanie: "po co
MSoft to robi, skoro traci w ten sposób najważniejszą cechę Javy -
niezależność od systemu, a z drugiej strony bez tej cechy nie opłaca się
zupełnie pisać w Javie, bo ewidentnie traci się tylko wydajność.
Prościej jest napisać ActiveX-a, który będąc naturalnie skompilowanym
programem może osiągnąć lepsze wyniki." Jednakże, zauważmy, że w ten
sposób MSoft po raz kolejny stara się izolować rynek Windows od innych
platform. A developerzy chętni do wsparcia WinJavy się znajdą, bo
wystarczy, że MSoft dołączy w niej specjalne funkcje dla MS InteliMouse,
a natychmiast znajdzie się idiota, który nie będzie mógł się bez tego
obyć.
> PPC to wszyscy maja pretensje do autora programu, a nie do Apple. Przy
> Win95
> jak nie chodza najdziksze triki z DOSu to winien Gates.
Nikt nie oczekuje, że będą chodziły triki z DOSu. Prawda jest taka, że
każdy kolejny system MSoftu wnosi tylko masę tricków, które kiedyś
będzie trudno kontynuować.
Michał
-- ******** MEMBER OF THE INTERNATIONAL PROGRAMMERS GUILD ******** WWW: http://www.pdi.lodz.pl/~mimo tel: Int. Acc. Code + 48 42 148340 add: Michal Mosiewicz * Bugaj 66 m.54 * 95-200 Pabianice * POLAND
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:51:03 MET DST