Article View: pl.comp.lang.delphi.bazy-danych
Article #82289Re: Licencja Delphi a usługi dla pracodawcy
From: J-23
Date: Sun, 10 Aug 2014 01:18
Date: Sun, 10 Aug 2014 01:18
86 lines
5133 bytes
5133 bytes
W dniu 09.08.2014 16:24, Kviat pisze: > W dniu 2014-08-03 23:59, wloochacz pisze: >> W dniu 2014-08-03 23:17, Arivald pisze: >>> złożoność programów komputerowych powoduje, iż niemożliwe jest >>> wyeliminowanie wszystkich błędów w dużych, nietrywialnych programach. >>> [/cytat] >> Tak na marginesie... >> To powyżej to jest temat na dłuuugą rozmowę... Ostatnio taką prowadziłem >> z klientem. On wychodzi z założenia, że OK - to nie bułki (w sensie - >> jest skomplikowane). Ale musi mieć gwarancje i koniec. >> A gwarancja - z definicji, zaprzecza wszystkiemu co zacytowałeś. >> >> Po namyśle musze stwierdzić, że klient ma rację - a takie zapisy w >> licencji to tylko pobożne życzenia twórców oprogramowania. I tylko dla >> nich wygodne. Niektórzy reagują alergicznie na takie zapisy... >> Poza tym, tak między nami - nie wierzę, że KAŻDE oprogramowanie jest >> bardziej skomplikowane niż np. samochód lub samolot. > > Ale to "nie każde oprogramowanie" często jest uruchamiane na komputerach > w konfiguracji sprzętowej, na którą twórca programu nie ma wpływu. > Teoretycznie możesz uzależnić danie gwarancji na program, pod warunkiem, > że użytkownik będzie go używał na jakimś, konkretnym sprzęcie. Mam wrażenie że pogubiłeś się w toku myślenia... zauważ ze każdy program sprzedawany czy to dla konkretnego klienta czy ogólnego powinien mieć określone minimalne wymagania do tego by dało się pracować na danej App Ale... > niby ta sama partia kości pamięci, niby ten sam producent... w praktyce > musiałbyś mieć do dyspozycji te konkretne komputery. A co jak użytkownik > zmieni/dołoży ramu do kompa? W praktyce jest to jakaś wyimaginowana sytuacja bo odpowiadasz za program by działa zgodnie z określonymi przez analityka założeniami tyle. Jeśli po zmianie podzespołów sprzętu program zachowuje się dziwnie, gdzie architektura komputera jest odmienna niż określona w wymaganiach to nie można tu mówić o gwaracji na program bo to odrebna sprawa. Jeśli jednak program zachowuje się dziwnie po dołożeniu pamieci RAM to tylko pogratulować programisty > A co, jeśli mu wyschnie pasta między prockiem i radiatorem i program > zacznie sypać błędami (albo np.spadek szybkości renderingu, bo przy > wyższej temperaturze komp automagicznie obniża szybkość taktowania)? > Wina programisty? Obecnie oprogramowanie które powstaje w 90% lub więcej nie jest pisana tak niskopoziomowo by zależeć od partii danych podzespołów. Co nie znaczy że tak się nie zdarza ale wtedy zazwyczaj producent takiego softu odpowiada również za sprzęt. A nie o takich app tu jest mowa i jest to temat na odrębną dyskusje > Jest zbyt dużo zmiennych. Wymienić takie warianty w umowie jest trudno, > wręcz jest niemożliwe. > >> Czy producent nie daje gwarancji na auto, twierdząc że jest zbyt >> skomplikowane? Prawda, że brzmi to idiotycznie? > > Ale gwarancja nie działa jak do benzynowego wlejesz ON. > Argument "kulą w płot". Gwarancja nie zadziała bo silnik jest przystosowany do benzyny. (Nie o takich przypadkach mowa jeżeli chodzi o programy komputerowe) To tak jakbyś udzielił gwarancji na program określił wymagania itp. Wymagania były by spełnione ale user odpala tą aplikacje na WINE Twoim zdaniem gwarancja będzie wtedy obejmować czy nie? > W przypadku samochodu masz konkretny, rzeczywisty egzemplarz, który > możesz pomacać i przetestować zanim wystawisz go w salonie sprzedaży i > ewentualne klauzule wyłączające gwarancję są do ogarnięcia. > Jak sprzedajesz soft, (zwykle) nie masz pojęcia na jakim sprzęcie user > go odpali. > Bzdura totalna. Bo o ile da się przetestować tak samo da się przetestować program ale Diler nie odp za to w jakich warunkach jest użytkowany samochód. Z programem jest o tyle łatwiej że zazwyczaj albo się odpali albo nie a jeżeli się odpali to działa prawidłowo. Pozdrawiam
Technical Details
Message-ID:
<ls6h8v$sss$1@node1.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<bfd67f61-0d48-4738-87d4-1f8ff5271b4d@googlegroups.com> <lrm8tg$o0g$1@news.dialog.net.pl> <53deb0e2$0$2234$65785112@news.neostrada.pl> <53e62f0b$0$2372$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: J-23 <baczeklu@o2.pl> Newsgroups: pl.comp.lang.delphi.bazy-danych Subject: Re: Licencja Delphi a usługi dla pracodawcy Date: Sun, 10 Aug 2014 03:18:23 +0200 Organization: ATMAN - ATM S.A. Lines: 87 Message-ID: <ls6h8v$sss$1@node1.news.atman.pl> References: <bfd67f61-0d48-4738-87d4-1f8ff5271b4d@googlegroups.com> <lrm8tg$o0g$1@news.dialog.net.pl> <53deb0e2$0$2234$65785112@news.neostrada.pl> <53e62f0b$0$2372$65785112@news.neostrada.pl> NNTP-Posting-Host: 77-255-33-241.adsl.inetia.pl Mime-Version: 1.0 X-Trace: node1.news.atman.pl 1407633503 29596 77.255.33.241 (10 Aug 2014 01:18:23 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Sun, 10 Aug 2014 01:18:23 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 In-Reply-To: <53e62f0b$0$2372$65785112@news.neostrada.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit