Launchpad (hjemmeside) - Launchpad (website)

Affyringsrampe
Launchpad logo.svg
Launchpad.net - Hjemmeside screenshot.png
Type websted
Project Hosting Server
Tilgængelig i engelsk
Ejer Canonical Ltd.
Lavet af Canonical Ltd.
URL launchpad .net
Kommerciel Ja
Registrering Valgfri
Lanceret Januar 2004 ; 17 år siden  ( 2004-01 )
Nuværende status Aktiv
Indholdslicens
GNU Affero General Public License
Launchpad Suite
Launchpad logo.svg
Udvikler (r) Francis J. Lacoste og 52 andre
Første udgivelse 15. juni 2005 ; For 15 år siden  ( 2005-06-15 )
Stabil frigivelse
11.05 / 5. maj 2011 ; 9 år siden  ( 2011-05-05 )
Datalager Rediger dette på Wikidata
Skrevet i Python
Tilgængelig i engelsk
Type Projektledelse
Licens GNU Affero General Public License
Internet side launchpad .net / launchpad-projekt
Image
Mark Shuttleworth med andre Canonical Ltd. medarbejdere diskuterer Launchpad på et design sprint i Tyskland

Launchpad er en webapplikation og et websted, der giver brugerne mulighed for at udvikle og vedligeholde software, især open source software . Den er udviklet og vedligeholdt af Canonical Ltd. .

Den 21. juli 2009 blev kildekoden frigivet offentligt under GNU Affero General Public License . Fra juni 2018 er Launchpad-arkivet vært for mere end 40.000 projekter. Domænet launchpad.net tiltrak 1 million besøgende i august 2009 ifølge en Compete.com- undersøgelse.

Komponenter

Det har flere dele:

  • Svar : et community support site og vidensbase.
  • Tegninger : et system til sporing af nye funktioner.
  • Bugs : en bugtracker, der gør det muligt at spore bugs i flere sammenhænge (f.eks. I en Ubuntu-pakke, som en upstream eller i remote bug trackers).
  • Kode : kildekodehosting med understøttelse af Bazaar og Git versionskontrolsystemerne.
  • Oversættelser : et sted til lokalisering af applikationer til forskellige menneskelige sprog .

En væsentlig men mindre synlig komponent er Soyuz , "distributionsstyringsdelen af ​​Launchpad." Launchpad bruges i øjeblikket primært til udvikling af Ubuntu , et operativsystem . Launchpad bruger FOSS ( gratis / open source ) Zope 3 applikationsserver.

Brugere

Flere af Canonical Ltd.s egne projekter bruger Launchpad til udvikling, herunder Ubuntu og Bazaar. Udvikling af Launchpad styres i sig selv i Launchpad.

Andre fremtrædende projekter, der bruger Launchpad til forskellige aspekter af styring af deres udvikling, inkluderer:

Overgang til gratis software

Launchpad blev oprindeligt kritiseret af Jem-rapporten og andre medlemmer af det gratis softwarefællesskab for ikke at være tilgængelig under en gratis licens, såsom GNU GPL , på trods af dets mål. Som svar erklærede udviklerne, at de til sidst havde til formål at frigive det under en gratis softwarelicens, men at det potentielt kunne tage flere år. Den 9. juli 2007 udgav Canonical Ltd. Storm , den første Launchpad-komponent, der blev gjort tilgængelig under en gratis softwarelicens.

Grundlægger Mark Shuttleworth reagerede på denne kritik og sagde "vi arbejder alle aktivt med at gøre Launchpad til open source" og tilføjede, at finansieringen af ​​lønningerne til Launchpad-udviklerne skulle være højere prioritet og hævder øjeblikkelig frigivelse ville resultere i flere ufødererede tilfælde af Launchpad. Dette efterlod dog stadig nogle medlemmer af open source-bevægelsen utilfredse. Den 22. juli 2008 meddelte Mark Shuttleworth på OSCON, at den komplette kildekode ville blive frigivet inden for de næste tolv måneder.

Den 19. december 2008 frigav Canonical Ltd. Launchpad-komponenten "lazr.config" og "lazr.delegates" under version 3 af GNU LGPL .

En åben API er i øjeblikket i beta-test, som gør det muligt for programmer at interagere med hjemmesiden. Opfordringer til at frigive en åben API blev hjulpet af projekter som Leonov, der ty til skærmskrabning for at hente data fra Launchpad.

I december 2008 meddelte Canonical, at kildekoden til Launchpad-webstedet ville blive frigivet under en gratis softwarelicens inden 21. juli 2009. Det blev også meddelt, at to store komponenter i Launchpad, Soyuz (som er ansvarlig for build-systemet, pakkehåndtering) og Ubuntu-pakkeudgivelse) og Codehosting, frigives ikke under en gratis softwarelicens. Senere blev den specifikke dato ændret til en mere generel tidsramme fra juli / august 2009. Den 21. juli 2009 blev softwaren imidlertid frigivet under AGPLv3 (en fuldstændig gratis licens specifikt til webtjenester), herunder de to komponenter (Codehosting og Soyuz), der oprindeligt var planlagt til at forblive proprietære.

Se også

Referencer

eksterne links