*** Tomasz Onyszko <T.Onyszko_nospam_@w2k.pl>:
>> Tak swoją drogą to nie oczekuje, że MS będzie trzymał na swoich
>> serwerach poprawki dla innego softu. Ale mogliby zrobić jakiś
>> standardowy mechanizm do poprawek - taki jak jest np. w Linuksach,
>> tam też dystrybutor nie musi trzymać cudzych paczek na własnym
>> serwerze, są tzw. repozytoria - technicznie to banalne do wykonania -
>> serwer HTTP na nim katalog z odpowiednią strukturą i kilka plików
>> meta, na kliencie (Windows) w tle chodzi usługa poprawek (i tak
>> chodzi), okresowo pobiera pliki meta (każdy zainstalowany program
>> dostarcza swoją konfigurację dla usługi poprawek - z adresem dla
>> danej wersji).
> no widzisz.. tylko tutaj pojawia sie problem odpowiedzialnosci -
> jezeli ktos umiesci w ten sposob patcha do linuxa ktory cos spsuje no
> to po prostu sie spsulo i nikt za to nie odpowiada.
Tzn. jak to nikt nie odpowiada? Odpowiada ten kto umieścił. Poza tym
pakiety są podpisane i nie każdy może sobie tak znowu dopisać co chce
jako źródło pakietów.
> Firma typu MS sprzedaje swoj software i oprocz roznych innych rzeczy
> ma tez kontrakty serwisowe i takie tam. Wiec nie moze sobie pozwolic
> na to zeby z ich serwera cos zostalo pobrane do systemu klienta co nie
> jest zaaprobowane.
Ale przecież mi nie chodzi o ich serwer - chodzi mi o mechanizm kanałów
rozprowadzania poprawek, coś jak np. Zenworks albo to co masz w
Linuksach (wszelkie APT, YUM, YaST itp.).
> Oczywiscie moznaby cos takiego zbudowac i powiedziec kliencie albo
> krozystasz z naszego serwera poprawek albo umywamy rece i mozesz
> korzystac z jakiego chcesz serwera ale jak to wyglada :)
No i w wyniku każdy program sam troszczy się (lepiej lub gorzej) o swoje
poprawki - system raczej na tym nie zyskuje.
>> Dodatkowo nie wiem jak MS przygotowuje swoje patche - tzn. z reguły
>> są to po prostu pojedyncze pliki podmieniane w systemie, ale jakimi
>> narzędziami to robią? Te narzędzia są dostępne dla deweloperów?
> nie wiem czy sa dostepne bo sie nie interesowalem. Jakimi narzedziami
> - to akurat chyba wiadomo bo pamietam ze na roznych listach patch
> management sie przewijala informacja o tym
No powinny być dostępne dla developerów - łatanie to również część cyklu
rozwoju programu.
>> Powinni zadbać o taką infrastrukturę - bardzo by to wszystkim
>> ułatwiło. A tak to aby osiągnąć podobną funkcjonalność to trzeba się
>> bawić w AD czy Zenworksy i samemu orać instalki/kanały dystrybucyjne.
> ee do dystrybucji patchy AD czy inne takie nie jest potrzebne.
To jak chcesz dystrybuować patche np. do oprogramowania antywirusowego
itp.? Wychodzi na to, że do każdego rozwiązania trzeba dokupić
dedykowany serwer. :) Tanio nie jest...
>> No to powoli to robią przecież.
> Ano i bardzo dobrze
-- + .-. . Pozdrawiam, . * ) ) Konrad Kosmowski . . '-' . kKReceived on Thu Aug 11 21:55:12 2005
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 11 Aug 2005 - 22:42:01 MET DST