weboldalak forrása

Fórumok

sziasztok!

adott egy egyedi weboldal. ha az ügyfél azt másik szolgáltatóhoz szeretné vinni, mi a helyzet a (sima php) forráskóddal?
tudom, megegyezés kérdése, de ha mondjuk te valamiért nem szeretnéd odaadni, ő pedig ragaszkodik hozzá, akkor mi a helyzet? mondjuk a szerződésetek nem tér ki erre, csupán el kell dönteni. Ti hogy szoktatok ilyenkor eljárni, mi a legelegánsabb megoldás?

másik: ha átadtad, szükséges a későbbiekben felelősséget vállalni a kódért, vagy segédkezni annak a másik szolgáltatónál való beüzemelésében?

ez mind-mind csupa etikai kérdés, és tényleg a konkrét helyzet sokban tudja befolyásolni a döntés végkimenetelét, mégis kíváncsi lennék a véleményetekre.

üdv,
fabrik

Hozzászólások

a helyes valasz az lenne hogy meg kell nezni a szerzodest amit a megrendeleskor kaptal, annak egyertelmuen ki kell jelentenie hogy mi kie. Valoszinusitem h nincs ilyen azert is tetted fel a kerdest. Ennek hianayban en azt mondanam hogy ha o rendelt tolted egy egyedi oldalt amit te legyartottal neki o meg kifizette akkro a forras az ove kene legyen. Kiveve ha valamilyen sajat egyedi cms rendszerrel csinaltad mondjuk, amit te fejlesztesz es csak adtal neki beloel egy oldalt. ilyen esetben talan egy lecsupaszitott valtozatot adhatsz neki amiben az o oldala bennevan de nem alkalmas mas oldalak hostolasara mar. A tovabbi segitsegnyujtas mind beuzemeles mind support teren kenyes tema, errol legalabb valamilyen megallapodasnak kellene lennie (legalabb szoban. Ha nem is ervenyes de legalabb magadban tudod hogy oke, aprilis 22ig meg segitek neki es tovabb nem)... mert ha nincs akkro meg 5 ev mulva is hivogatni fog ezert meg azert

a konkrét esetben van szerződés (bár én ezt nem ismerem, de ha lesz rá módom, átfutom), de az alapkérdés úgy egyébként is érdekelt.
nem készült komoly cms hozzá, sem az oldal mérete, sem a tudása nem indokolta ezt. ugyanakkor jó hogy írtad a saját fejlesztésű cms-t, bár ilyenkor is nyers forrást adsz át, amiből a szemfüles hoszter annyit másol magának, amennyit szeretne!? itt ugye nem is az ügyfél a legérdekesebb, hanem az esetleges konkurencia. biztonsági kockázatokról nem is beszélve. (paranoia off) :)

szerencsére még nem volt tapasztalatom hasonlóval, és elvégre nem a nasa-nak programozok, hogy hú de féltenem kellene bármit is, mindenesetre nem esne jól ha a saját cuccaim köszönnének vissza olyan helyről, amit nem is ismerek. (igaz ez egyébként éppúgy fotóra, zenére, bármire)

Mért, ha egy bináris futtatható formátumban adsz át programot (.exe/elf/a.out/stb.), akkor sem olvasható a forráskód, hisz ugye le van fordítva.
Tekints az ilyen obfusocálásra is úgy, hogy "lefordítod" a php scriptjeidet, és azt adod át.
A szoftver működőképes.
Nem hinném, hogy neked kéne etikátlannak érezned magad azért, mert védeni akarod a szellemi tulajdonodat.

Viszont azt javaslom, hogy a megrendelőnek tedd fel nyíltan a kérdést.
Mondd el, hogy a "forráskód" -ot (php fájlokat) egy x összegért átadod tetszőleges további felhasználásra.
Ha nem felel meg, akkor csak olyan verziót adsz, amit lehet használni, viszont a további fejlesztés, az algoritmusok vizsgálata, "ellopása" nem lehetséges.
Ha nem érti, akkro magyarázd el, hogy egy szoftver forráskódja olyan dolog, mint a Coca Cola receptje.
Bárki bemehet a boltba, vehet Coca Colát, az ő tulajdona lesz, stb. de a receptet nem kapja meg, és nem tud magának Coca Colát készíteni.
Ez így normális.

maximálisan igazad van, a nem kevés pénzért kapható adobe-termékekkel sem jár együtt a forráskód, ezt én is így gondolom.
a probléma az, hogy a mindenkori ügyfelek valahogy ezt sosem értik meg, a weboldal valahogy egészen más tészta a számukra.

sokszor ez már a megrendelésnél is jelentkezik, mint kérdés:
"- ha most megrendelem a weboldalt, és később máshova akarom vinni, akkor cakk-pakk enyém az egész?
- nem.
- miért nem, hiszen kifizettem!"

ilyenkor pedig képtelenség elmagyarázni azt, hogy mi a különbség a (nevezzük most így) szoftver és a forráskód között.
valószínűleg úgy lesz, ahogy mondod, picit összenyomom a kódot, talán ez még a "belefér" kategóriába esik.

Szia!
Szerintem... :
Induljunk ki abból, hogy az általad írt kód -ha másképpen nem rendelkezel, vagy nem olyan feltételekkel írsz programot, hogy a forrás a megrendelő tulajdonát képezi- a Te szellemi tulajdonod.
Ha eddig nem tértetek ki rá, kössetek erre vonatkozólag külön szerződést -hogy milyen feltételekkel használhatja fel, milyen szintű támogatást vállalsz érte és ezért mekkora ellentételezést kell fizetnie. Az általad való beüzemelésért elvárható az ellentételezés, ha a programod renndelkezik megfelelő szintű dokumentáltsággal - tudsz adni pl. adni "telepítési útmutatót", amivel egy szaki elboldogul, ha vannak speciális részei az alkalmazásodnak.

A szerzői jogról szóló törvény szerint szoftverre csak írásban lehet felhasználási szerződést kötni. Ha nincs szerződés akkor a már a mostani felhasználása a kódnak is jogosulatlan felhasználás. Tehát ha nincs írásos szerződés ami tisztázza a kérdést kell írni egyet. (A munkaköri kötelességből írt program egészen más tészta.)