( pongraczi | 2008. 02. 21., cs – 21:29 )

"A felelősségvállalási nyilatkozat csak egy adott verzióhoz érvényes, md5 checksummal kombinálva. "

Ennek az okai között ugye szerepel az is, hogy egy harmadik fél (mondjuk apeh, vagy ellenőrző szerv) előtt hogyan tudja védeni magát a szoftver kiadója és a használója, ha valami gubanc történik, vagy egyáltalán el kell dönteni egy szoftver verzióról, hogy az most megfelel-e, vagy sem.
A szoftver írója készít a saját kiadásáról egy md5 checksum-ot. Ezt bármikor összevetve a kintlévővel eldönthető, hogy a szoftvert módosította-e valaki, vagy sem. A felelősség ebben az esetben egyértelmű:
- ha ugyanaz, akkor "bármilyen" hiba esetén lehet az ajtót döngetni a szoftver kiadójánál
- ellenben ha nem ugyanaz, azaz bármi is változott, azért a szoftver kiadója nem tud garanciát vállalni.

Példa (gondolom nem mindenkinek kell, de nekem jól jön):
Ha egy autó fékrendszerét a márkaszervíz szereli, azért garanciát vállal. Ha belebütyköl valaki, akkor nincs garancia és bármilyen következményt az elkövető kénytelen elviselni.

Mivel a szoftver terjesztési módja ebben az esetben maga a forráskód (általában is igaz), így ha már csak egy extra sor a kód végére is azt eredményezi, hogy megváltozott a kód.
Szerintem (meg)érthető, hogy miért működik így.

A program szakszerű használatához véleményem szerint amúgy is kell egy szakértő, aki a cég folyamatait le tudja képezni (jól!) a szoftver funkcióira, ezt betanítja, bevezeti a rendszert.
Ez teljesen mindegy, melyik ERP/CRM csodarendszert is akarjuk bevezetni, akár "ingyenes", akár nem.

Ebben a konkrét esetben azt tudnám javasolni, hogy állítson ki a cég magának egy nyilatkozatot és módosítsa a rendszert, ahogyan szükséges.

Remélem segítettem tisztábban látni, ha kell, privátban lehet folytatni, bár szerintem itt vége a jogi kérdéseknek.

--------------------------
"Utoljára mondom jóember, hogy nem rendeltünk óriástrambulint!"