Kotisivujen omistajuus ja lähdekoodi: kolme asiaa, jotka pitää olla hallussa ennen viimeistä laskua

Kotisivujen omistajuus ratkeaa kolmesta asiasta: jos verkkotunnus, tunnukset tai lähdekoodi eivät ole sinun, et omista sivustoasi vaan vuokraat sitä. Tässä on tarkistuslista, valmiit sopimuslauseet ja puolen tunnin kierros, jolla todennat tilanteen itse.

Mustafa Tarabya, VectaAI:n perustaja, DT Nova Tmi. Yhteystiedot ja suora numero.

Suora vastaus: ennen kuin maksat kotisivuprojektin viimeisen laskun, sinulla pitää olla kolme asiaa hallussasi: verkkotunnuksen hallintatunnukset sinun yrityksesi nimissä, palvelimen ja sivuston pääkäyttäjätunnukset, ja lähdekoodi siirrettävässä muodossa. Jos yksikin puuttuu, et omista sivustoasi vaan vuokraat sitä — ja vuokran hinnan päättää joku muu. Nämä kolme on helppo saada ennen maksua ja vaikea saada sen jälkeen.

Tämä sivu on tarkistuslista. Se kertoo mitä pyydät, miten tarkistat itse että sait sen, ja mitä sopimukseen kirjoitetaan. Sopimuksen kysymykset kokonaisuutena on käyty läpi erikseen sivulla nettisivusopimus — tämä sivu keskittyy omistajuuteen ja luovutukseen.

Miksi tämä ei ole epäluottamuslause: omistajuuden kysyminen ei kerro siitä, että epäilisit toimittajaa. Se kertoo siitä, että varaudut asioihin joita kukaan ei suunnittele: yritys myydään, tekijä lopettaa, sinä vaihdat kumppania tai palveluntarjoaja katoaa. Hyvä toimittaja vastaa näihin kysymyksiin mielellään, koska hänellä ei ole mitään menetettävää.

Dokumentti 1: onko verkkotunnus sinun nimissäsi?

Verkkotunnus on yrityksen tärkein digitaalinen omaisuus, koska se on samalla sähköpostiosoitteesi ja osoitteesi hakukoneessa. Sivuston voi rakentaa uudelleen viikossa; verkkotunnusta ei voi rakentaa uudelleen lainkaan. Siksi se on ensimmäinen tarkistettava asia, ja tarkistettavia kohtia on kaksi. Ensimmäinen on haltijatieto: haltijana pitää lukea sinun yrityksesi nimi ja y-tunnus, ei toimittajan, ja suomalaisen .fi-tunnuksen haltijan voi tarkistaa itse Traficomin verkkotunnushausta. Toinen on pääsy siihen palveluun, jossa tunnusta hallinnoidaan — pystytkö kirjautumaan sisään ja muuttamaan DNS-tietueita kysymättä keneltäkään. Molemmat voivat olla kunnossa erikseen ja silti puutteelliset yhdessä: haltija voi olla sinä, mutta hallintapaneelin tunnukset toimittajalla, jolloin tunnus on juridisesti sinun mutta käytännössä lukossa.

Tarkista kaksi asiaa. Ensimmäinen: kuka on merkitty tunnuksen haltijaksi. Suomalaisen .fi-tunnuksen haltijatiedon voi tarkistaa itse Traficomin verkkotunnushausta. Haltijana pitää lukea sinun yrityksesi nimi ja y-tunnus, ei toimittajan. Toinen: onko sinulla tunnukset siihen palveluun, jossa tunnusta hallinnoidaan, eli pääsetkö kirjautumaan sisään ja muuttamaan DNS-tietueita ilman että kysyt keneltäkään.

Molemmat voivat olla kunnossa erikseen ja silti puutteelliset yhdessä. Haltija voi olla sinä, mutta hallintapaneelin tunnukset toimittajalla. Silloin tunnus on juridisesti sinun mutta käytännössä lukossa. Pyydä molemmat.

Dokumentti 2: mitkä tunnukset sinulla pitää olla?

Toinen luovutettava asia on kirjallinen lista pääkäyttäjätunnuksista, ei suullinen vakuutus siitä että tunnukset ovat olemassa. Listaan kuuluu vähintään viisi kohtaa: webhotellin hallintapaneeli, sivuston pääkäyttäjä, FTP tai SSH tiedostojen siirtoon, tietokanta ja analytiikan sekä hakukonetyökalujen käyttöoikeudet. Jokainen tunnus kannattaa testata itse ennen viimeistä maksua, koska tunnus jota et ole kokeillut ei ole tunnus vaan lupaus — ja kokeilu vie kymmenen minuuttia. Erityisen tarkkana kannattaa olla analytiikan kohdalla, jossa on ero omistajan ja käyttöoikeuden saaneen välillä: jos toimittaja on omistaja ja sinä pelkkä katselija, kaikki historiadata katoaa sinä päivänä kun yhteistyö loppuu.

TunnusMihin sitä tarvitaanMiten tarkistat että se toimii
Webhotellin hallintapaneeliPalvelin, sähköpostit, varmuuskopiotKirjaudu sisään ja katso, näetkö laskutustiedot
Sivuston pääkäyttäjäSisällön muokkaus ja käyttäjähallintaKirjaudu ja tarkista, että roolisi on ylläpitäjä
FTP tai SSHTiedostojen vienti ja siirtoYhdistä kerran ja lataa yksi tiedosto
TietokantaSisällön varmuuskopiointiOta yksi vedos ja tallenna se omalle koneellesi
Analytiikka ja Search ConsoleNäet oman datasiKirjaudu ja tarkista, että olet omistaja etkä katselija

Testaa jokainen tunnus itse ennen viimeistä maksua. Tämä on koko listan tärkein neuvo: tunnus, jota et ole kokeillut, ei ole tunnus vaan lupaus. Kokeilu vie kymmenen minuuttia.

Huomaa erityisesti viimeinen rivi. Analytiikassa ja hakukonetyökaluissa on ero omistajan ja käyttöoikeuden saaneen välillä. Jos toimittaja on omistaja ja sinä katselija, kaikki historiadata katoaa sinä päivänä kun yhteistyö loppuu.

Dokumentti 3: mitä lähdekoodi siirrettävässä muodossa tarkoittaa?

Kolmas ja useimmin puuttuva dokumentti on lähdekoodi siirrettävässä muodossa. Lähdekoodi tarkoittaa niitä tiedostoja, joista sivusto koostuu: teema tai ohjelmakoodi, asetukset ja tietokannan rakenne. Siirrettävä muoto tarkoittaa, että ne toimivat myös jossain muualla kuin toimittajan omalla alustalla. Ero on ratkaiseva. Yleisesti tunnetulla julkaisujärjestelmällä tehty sivusto on lähtökohtaisesti siirrettävä, koska tiedostot ja tietokanta riittävät. Toimittajan omalla alustalla tehdystä sivustosta siirrettävää koodia ei useinkaan ole olemassa lainkaan — eikä tätä yleensä salata, sitä ei vain lueta ostohetkellä. Siksi kysymys esitetään kirjallisesti ennen tilausta ja juuri tässä muodossa: toimiiko sivusto myös teidän alustanne ulkopuolella, ja mitä tiedostoja saan mukaani jos lähden.

Tässä on ero, joka kannattaa ymmärtää. Jos sivusto on tehty yleisesti tunnetulla julkaisujärjestelmällä, kuten WordPressillä, se on lähtökohtaisesti siirrettävä: tiedostot ja tietokanta riittävät. Jos sivusto on tehty toimittajan omalla alustalla, siirrettävää koodia ei useinkaan ole olemassa lainkaan. Tätä ei yleensä salata: alustaansa myyvät toimijat kertovat sen omissa ehdoissaan ja oppaissaan suoraan. Sitä vain ei lueta ostohetkellä. Siksi kysymys kannattaa esittää kirjallisesti ennen tilausta ja juuri tässä muodossa: toimiiko sivusto myös teidän alustanne ulkopuolella, ja mitä tiedostoja saan mukaani jos lähden.

Valtiontalouden tarkastusvirasto totesi samasta ilmiöstä yleisemmin tiedotteessaan 25.5.2023, että oikeudellinen toimittajariippuvuus on seurausta sopimuksen sisällöstä, esimerkiksi toimittajan itsellään pidättämistä immateriaalioikeuksista. Toisin sanoen lukko ei ole tekninen vaan sopimuksellinen, ja siksi se ratkaistaan sopimuksessa.

Pyydä lähdekoodi zip-pakettina tai versionhallinnasta ja tallenna se omalle koneellesi ja pilvivarmuuskopioon. Tarkista, että paketissa on muutakin kuin kuvat: teematiedostot, mahdolliset omat lisäosat ja tietokantavedos. Jos et osaa arvioida sisältöä, pyydä yhtä ulkopuolista teknistä henkilöä katsomaan se kerran. Se on tunnin työ ja se on projektin halvin vakuutus.

Miten omistajuus käytännössä menetetään?

Omistajuus menetetään käytännössä neljällä tavalla, eikä lukko yleensä synny pahantahtoisuudesta. Se syntyy siitä, että projektin aikana tehdään nopeita ratkaisuja, joita kukaan ei kirjaa mihinkään. Ensimmäinen tapa on verkkotunnuksen rekisteröinti toimittajan nimiin, koska se oli nopeampaa. Toinen on se, että kaikkien palvelujen yhteystietosähköposti on toimittajan osoite, jolloin palautuslinkit menevät sinne eikä salasanan palautus onnistu ilman häntä. Kolmas on sivuston rakentaminen alustalle, josta ei ole vientiä — ainoa näistä neljästä, jota ei voi korjata jälkikäteen muuten kuin rakentamalla uudestaan. Neljäs on ylläpitosopimus, jonka ehdoissa sivuston käyttöoikeus on voimassa vain sopimuksen ajan.

Toimittaja rekisteröi verkkotunnuksen omiin nimiinsä, koska se oli nopeampaa. Näin syntyy tilanne, jossa yrityksen tärkein osoite on toisen yrityksen taseessa. Korjaus on haltijanvaihdos, joka on täysin mahdollinen mutta vaatii toimittajan myötävaikutusta — eli juuri sitä, mitä ei ole saatavilla silloin kun sitä tarvitaan.

Kaikki tunnukset ovat toimittajan sähköpostiosoitteessa. Palautuslinkit ja vahvistukset menevät sinne. Vaikka salasana annettaisiin sinulle, palautus ei onnistu ilman sitä laatikkoa. Vaihda yhteystietosähköposti omaksesi jokaisessa palvelussa heti projektin alussa.

Sivusto rakennetaan alustalle, josta ei ole vientiä. Tämä on ainoa näistä neljästä, jota ei voi korjata jälkikäteen muuten kuin rakentamalla uudestaan. Siksi se on kysyttävä ennen ostoa, ei sen jälkeen.

Ylläpitosopimus sitoo sivuston palveluun. Jos sopimusehdoissa lukee, että sivuston käyttöoikeus on voimassa vain sopimuksen ajan, lopettaminen tarkoittaa sivuston sammumista. Lue ylläpitosopimuksen irtisanomisehdot yhtä tarkkaan kuin toteutussopimus.

Mitä lukko maksaa, kun se osuu kohdalle?

Toimittajalukon kustannus ei ole teoreettinen, ja sen voi laskea etukäteen. Oletetaan tavallinen pienyrityksen esittelysivusto, joka pitää rakentaa uudelleen siksi, ettei vanhaa saa siirrettyä. Kustannus koostuu viidestä erästä: sivuston rakentaminen toiseen kertaan, sisältöjen siirtäminen käsin, verkkotunnuksen haltijuuden selvittely joka etenee toisen osapuolen tahdissa, mahdollinen hakukonenäkyvyyden notkahdus, ja oma aikasi, joka on yleensä suurin erä eikä näy missään laskussa. Vertaa tätä siihen, mitä omistajuuden varmistaminen maksaa etukäteen: kolme kysymystä sähköpostissa, kolme lausetta sopimuksessa ja kymmenen minuuttia tunnusten kokeilua. Se on halvin vakuutus, jonka pienyritys voi ottaa.

EräSuuruusluokkaHuomio
Sivuston rakentaminen uudelleen450–3 000 € julkisten hinnastojen haarukassaSama työ maksetaan toisen kerran
Sisältöjen siirto käsinMuutamasta tunnista päiviinTekstit ja kuvat kopioidaan yksi kerrallaan
Verkkotunnuksen haltijuuden selvittelyViikkoja kalenteriaikaaEtenee toisen osapuolen tahdissa
Hakukonenäkyvyyden notkahdusRiippuu siitä, säilyvätkö osoitteetVältettävissä uudelleenohjauksilla
Oma aikasiYleensä suurin eräTämä ei näy missään laskussa

Vertaa tätä siihen, mitä omistajuuden varmistaminen maksaa etukäteen: kolme kysymystä sähköpostissa, kolme lausetta sopimuksessa ja kymmenen minuuttia tunnusten kokeilua. Se on halvin vakuutus, jonka pienyritys voi ottaa.

Mitkä kolme lausetta sopimukseen kirjataan?

  1. Omistus siirtyy loppumaksulla"Kaikki toimituksessa syntyneet tekijänoikeudet ja muut immateriaalioikeudet siirtyvät tilaajalle, kun sovittu kokonaishinta on maksettu." Tämä on koko lukon avain yhdessä lauseessa.
  2. Aineisto luovutetaan luovutuspäivänä"Toimittaja luovuttaa tilaajalle lähdekoodin, tietokantavedoksen ja kaikki pääkäyttäjätunnukset viimeistään luovutuspäivänä ilman eri korvausta." Ilman eri korvausta on tässä se olennainen kohta.
  3. Ei sidontaa alustaan"Toimitus toteutetaan yleisesti käytössä olevalla tekniikalla siten, että sivusto on siirrettävissä toiselle palveluntarjoajalle ilman toimittajan myötävaikutusta." Tämä estää lukon syntymisen etukäteen.

Kolmannessa lauseessa on yksi varaus, joka kannattaa tietää: kaikki alustapohjaiset ratkaisut eivät ole huonoja. Verkkokaupparatkaisut ja varausjärjestelmät ovat usein alustoja, joissa sisältö on sinun mutta ohjelmisto ei. Silloin olennaista ei ole koodin omistus vaan datan vienti. Kirjaa sopimukseen, että saat asiakas-, tilaus- ja sisältötiedot ulos vakiomuodossa milloin tahansa.

Miten tarkistat omistajuuden jo tehdystä sivustosta?

Jo olemassa olevan sivuston omistajuuden voi tarkistaa itse puolessa tunnissa viidellä kokeella, eikä siihen tarvita teknistä osaamista. Ensin tarkistetaan verkkotunnuksen haltija Traficomin haulla. Toiseksi kokeillaan kirjautumista webhotellin hallintapaneeliin. Kolmanneksi kirjaudutaan sivustolle ja katsotaan, onko oma rooli ylläpitäjä. Neljänneksi katsotaan analytiikan käyttöoikeudet ja se, oletko omistaja vai katselija. Viidenneksi etsitään omista sähköposteista, onko sinulle koskaan lähetetty lähdekoodipakettia tai varmuuskopiota. Jos kaikki viisi ovat kunnossa, tilanteesi on hyvä. Jos yksi puuttuu, pyydä se kirjallisesti ja säilytä vastaus. Jos useampi puuttuu, asia on hoidettava ennen kuin siitä tulee kiireellinen — eli ennen kuin haluat vaihtaa toimittajaa.

Ensin tarkista verkkotunnuksen haltija Traficomin haulla. Toiseksi kokeile kirjautua webhotellin hallintapaneeliin. Kolmanneksi kirjaudu sivustolle ja katso, onko roolisi ylläpitäjä. Neljänneksi katso analytiikan käyttöoikeudet. Viidenneksi etsi sähköposteistasi, onko sinulle koskaan lähetetty lähdekoodipakettia tai varmuuskopiota.

Jos kaikki viisi ovat kunnossa, tilanteesi on hyvä. Jos yksi puuttuu, pyydä se kirjallisesti sähköpostilla ja säilytä vastaus. Jos useampi puuttuu ja pyyntöön ei vastata, tilanne on hoidettava ennen kuin siitä tulee kiireellinen — eli ennen kuin haluat vaihtaa toimittajaa, ei sen jälkeen.

Milloin omistajuudesta ei kannata tehdä kynnyskysymystä?

Rehellisyyden nimissä on tilanteita, joissa täysi koodin omistus ei ole oikea tavoite, ja niitä on kolme. Ensimmäinen on ohjelmistopalvelun ostaminen: verkkokaupan alustassa tai ajanvarausjärjestelmässä et osta koodia etkä tarvitse sitä, vaan ostat käyttöoikeuden — silloin oikea vaatimus on datan vienti ja irtisanomisehdot. Toinen on hyvin pieni budjetti, jolloin valmis julkaisualusta voi olla järkevä valinta; tärkeintä on tietää etukäteen, ettei sivustoa voi siirtää, ja hinnoitella se päätökseen mukaan. Kolmas on kertaluontoinen kampanjasivu, joka elää kuukauden ja jonka kohdalla koko omistajuuskeskustelu maksaa enemmän kuin sivu itse.

Jos ostat ohjelmistopalvelun, kuten verkkokaupan alustan tai ajanvarausjärjestelmän, et osta koodia etkä tarvitse sitä. Ostat käyttöoikeuden. Silloin oikea vaatimus on datan vienti ja irtisanomisehdot, ei lähdekoodi.

Jos budjetti on hyvin pieni ja vaihtoehto on valmis julkaisualusta, sekin voi olla järkevä valinta. Tärkeintä on tietää etukäteen, että sivustoa ei voi siirtää, ja hinnoitella se päätökseen mukaan sen sijaan että huomaa asian kolmen vuoden päästä.

Ja jos kyseessä on kertaluontoinen kampanjasivu, joka elää kuukauden, omistajuuskeskustelu maksaa enemmän kuin koko sivu.

Miten me teemme tämän?

Meillä lähdekoodi, verkkotunnus ja kaikki tunnukset ovat asiakkaan nimissä ja luovutetaan projektin päätteeksi. Jos lopetat, sivusto lähtee mukaasi toimivana eikä siitä laskuteta erikseen. Ylläpito on irtisanottavissa kuukauden varoitusajalla ilman määräaikaista sopimusta. Käytämme yleisesti tunnettua tekniikkaa juuri siksi, että kuka tahansa toinen tekijä voi jatkaa siitä mihin me jäimme. Toteutus on kuvattu sivulla verkkosivut yritykselle ja hinnat lukevat hinnastossa, joten voit vertailla ilman tarjouspyyntöä ja ilman myyntipuhelua.

Mitkä kolme kysymystä esität ennen tekijän valintaa?

Ennen tekijän valintaa kannattaa esittää kolme kysymystä, ja ne lähetetään sähköpostilla jokaiselle harkittavalle tekijälle samana päivänä. Ensimmäinen koskee verkkotunnusta: kenen nimissä se rekisteröidään ja saatko hallintatunnukset. Toinen koskee luovutusta: saatko lähdekoodin ja tietokantavedoksen ilman eri korvausta. Kolmas koskee siirrettävyyttä: voiko sivuston siirtää toiselle palveluntarjoajalle ilman toimittajan apua. Kysymykset esitetään kirjallisesti, koska vastaukset ovat samalla dokumentti siitä, mitä luvattiin. Vastausten sisältö kertoo yhtä paljon kuin vastausnopeus, ja rehellinen kielteinen vastaus on parempi kuin epämääräinen myönteinen — sen perusteella osaat arvioida päätöksen oikein.

"Kenen nimissä verkkotunnus rekisteröidään ja saanko hallintatunnukset?" Oikea vastaus on yhden lauseen mittainen ja alkaa sanalla sinun.

"Saanko lähdekoodin ja tietokantavedoksen luovutuksessa ilman eri korvausta?" Jos vastaus sisältää ehtoja tai lisämaksun, tiedät hinnan etukäteen — ja voit päättää haluatko maksaa sen.

"Voiko sivuston siirtää toiselle palveluntarjoajalle ilman teidän apuanne?" Tämä on kysymys, joka paljastaa alustalukon. Rehellinen alustatoimija vastaa suoraan ei, ja silloin osaat arvioida päätöksen oikein sen sijaan että oletat väärin.

Usein kysyttyä

Kuka omistaa kotisivut, jos sopimuksessa ei lue mitään?

Lähtökohtaisesti tekijänoikeus syntyy tekijälle, eli toimittajalle, ellei sopimuksessa toisin sovita. Tilaaja saa yleensä käyttöoikeuden. Tämä on tärkein syy kirjata omistuksen siirto sopimukseen ennen kuin työ alkaa.

Saanko lähdekoodin, jos sivut on tehty WordPressillä?

WordPress itsessään on vapaasti käytettävä ohjelmisto, joten kysymys koskee teemaa ja mahdollisia räätälöityjä osia. Pyydä ne tiedostoina ja tietokantavedos päälle. Jos teema on kaupallinen valmisteema, tarkista kenen lisenssillä sitä käytetään ja siirtyykö lisenssi sinulle.

Toimittaja ei anna tunnuksia. Mitä teen?

Pyydä ne kirjallisesti sähköpostilla ja vetoa sopimukseen sekä siihen, että kyse on yrityksesi omista tiedoista. Säilytä koko viestiketju. Verkkotunnuksen haltijuutta koskevat asiat ratkeavat useimmiten Traficomin kautta, koska haltijalla on oikeus tunnukseensa riippumatta välittäjästä.

Riittääkö varmuuskopio lähdekoodin sijaan?

Täydellinen varmuuskopio, jossa on tiedostot ja tietokanta, on käytännössä sama asia tavallisella julkaisujärjestelmällä tehdyllä sivustolla. Se ei riitä silloin, kun sivusto on rakennettu toimittajan omalle alustalle, koska tiedostot eivät toimi missään muualla.

Milloin nämä asiat pitää hoitaa?

Ennen viimeistä maksua. Se on ainoa hetki, jolloin sinulla on neuvotteluvoimaa. Jos projekti on jo maksettu, hoida asia silti heti — helpoin hetki on se, kun yhteistyö sujuu, ei se kun se on päättymässä.

Lue seuraavaksi

Lue myös: Liiketoimintasuunnitelman pohja ja laskelmat · IT-konsultointi pienyritykselle · Tekoälykonsultointi pienyritykselle · Digitalisaatio pienyritykselle · Liikkeenjohdon konsultointi pienelle yritykselle · Google-yritysprofiili: tee itse ilmaiseksi tai anna meidän hoitaa se · Sähköposti yritykselle: mitä nimi@firma.fi maksaa ja miten se otetaan käyttöön · verkkotunnus ja domain

Soita WhatsApp Demo