Whatsapp

Distroon vai ei distroon? Harkittavia asioita

Anonim

Oletko koskaan ajatellut oman Linux-jakelun perustamista? Ehkä olet huomannut tarpeen Linux-ekosysteemissä, tai ehkä sinusta tuntuu, että vuosien säätöjä ja mukautuksia, joita olet tehnyt henkilökohtaiseen käyttöjärjestelmäasennukseen, olisivat ihanteelliset muille.

Syy mikä tahansa, sinulla on jakelu tai idea jakelusta, josta haluat ihmisten tietävän ja jota haluat käyttää.

Monet Linux-käyttäjät ovat miettineet näitä ajatuksia. Ja vaikka monet ottavat askeleen ja julkaisevat distron luontoon, useimmat epäonnistuvat näin kilpailluilla markkinoilla. Mutta onko parempi epäonnistua kuin olla koskaan yrittämättä ollenkaan? Vai onnistutko siinä vaarassa, että he menettää nykyiset distrot?

Olen laajentanut näitä kysymyksiä Hamletin kuuluisan soololauseen muokatun osion kautta:

Distro tai ei distro: huomioitavia asioita: Onko jalompaa mielessä kärsiä Törkeiden pöytäkoneiden viive ja suunnittelu, Tai ottaa aseet järjestelmien merta vastaan, Ja vastustamalla loppua? Haarukka: luoda.

Juustoinen? Kenties. Mutta siitä tulee tarttuva otsikko.

Vaikka olet valmis julkaisemaan distroa yleisölle, sinun tulee ottaa huomioon muutamia asioita ennen hankkeen toteuttamista.

Luoko se arvoa?

Kirjoitan tätä viestiä olettaen, että aiot lähettää jakelun massa adoptoitavaksi sen sijaan, että kyseessä olisi tietty organisaatio tai laitos.

Tämä mielessä, siellä on jo satoja aktiivisesti ylläpidettyjä Linux-distroja, jotka palvelevat satoja erilaisia ​​tarpeita. Mihin distrosi sopisi? Mikä on tuotteesi sijoittelu?

Ehkä toinen kehittäjätiimi täyttää jo tarpeen, jota yrität täyttää? Ehkä olisi järkevämpää osallistua olemassa olevaan käyttöjärjestelmään ennen kuin kilpailla samoista käyttäjistä, jotka etsivät samaa ratkaisua?

Haluat miettiä tarkasti arvolupaustasi ja sitä, voidaanko se toteuttaa liittymällä jo olemassa olevaan tiimiin.

Onko sinulla tarvittavat taidot?

Useimmat Linux-käyttäjät voivat ottaa käyttöön olemassa olevan ja toimivan jakelun, lisätä muutamia muokkaamattomia ohjelmia ja teemoja tai joitain hyvin erityisiä muutoksia, sitten pakata ja markkinoida sitä käyttämällä yleistä sanonta " Yksinkertainen ja helppokäyttöinen jakelu kaikille.”

Jos distro todella tuo jotain pöytään, siihen tulee koodia.

Jos et voi kirjoittaa käyttöjärjestelmässä toimitettavan kaliiperin koodia, se ei haittaa. Kun aloitin VeltOS En olisi luottanut koodini toimivaan leivänpaahtimella, puhumattakaan sellaisesta, jota ihmiset käyttävät päivittäin.

Joten sen sijaan, että toimittaisin alipar-koodia tai olisin rakentanut koodipohjaa ollenkaan, rekrytoin kollegan, joka osasi kirjoittaa vakaan C Kieli.

Ohjelmointitaidot ovat kuitenkin vasta alkua (jäävuoren huippu, jos mahdollista). Jos distro saa edes hieman tunnustusta ja käyttäjiä, sinulla on oltava taitoja yhteisön johtamisessa/kehityksessä, markkinoinnissa ja suhdetoiminnassa. Jälleen kerran, jos kamppailet taitojen kanssa, sinun tulee ottaa muut mukaan siihen, mitä sinulta puuttuu.

Onko sinulla aikaa?

Yksi suurimmista syistä distrojen epäonnistumiseen on se, että alkuperäinen perustaja huomaa, ettei heillä ole enää aikaa investoida usein sivuprojektiin. Se, että sinulla on nyt vapaa-aikaa, ei tarkoita, että sinulla on sitä myöhemmin.

Jos olet opiskelija, jolla on aikaa tappaa kesälomalla, se ei tarkoita, että sinun pitäisi toteuttaa Linux-distroideaasi. Kun seuraava lukukausi alkaa, saatat joutua jättämään käyttäjäkuntasi roikkumaan ilman päivityksiä ja tukea.

Jos tiedät, että sinulla on aina aikaa pysyä asioiden kärjessä, tee se. Jos et ole varma, sinun on joko jätettävä distroideasi taka-alalle tai hyväksyttävä se väistämättömyys, että joudut siirtämään vastuun toiselle tiimin jäsenelle.

Kaikki tämä tiivistyy kahteen kysymykseen:

  1. Luotko avoimen lähdekoodin innovaatioita vai avoimen lähdekoodin kohinaa?
  2. Jos kyseessä on innovaatio, onko sinulla taitoja ja aikaa toteuttaa ideasi? Jos ei, voivatko muut?