Pl/FGAddon: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 1: Line 1:
[[File:FGAddon logo.png|270px|right]]
[[File:FGAddon logo.png|270px|right]]


Oficjalny hangar statków powietrznych '''FGAddon''' jest repozytorium kontroli wersji, hostowanym na infrastrukturze [[SourceForge]] projektu [[Pl/FlightGear|FlightGear]] i wykorzystywanym do codziennego rozwoju statków powietrznych dla FlightGear. FGAddon używa repozytorium kontroli wersji {{wikipedia|Apache Subversion}}. Są to statki powietrzne, które nie są częścią pakietu podstawowego (statki powietrzne zawarte w pakiecie podstawowym — [[Pl/Cessna_172P|Cessna 172P]] i [[UFO]] — są przechowywane w repozytorium [[FGData]]), ale są oznaczane jako gotowe do pobrania przy każdym stabilnym wydaniu.
Oficjalny hangar statków powietrznych '''FGAddon''' jest repozytorium kontroli wersji, hostowanym na infrastrukturze [[SourceForge]] projektu [[Pl/FlightGear|FlightGear]] i wykorzystywanym do codziennego rozwoju statków powietrznych dla FlightGeara. FGAddon używa repozytorium kontroli wersji {{wikipedia|Apache Subversion}}. Są to statki powietrzne, które nie są częścią pakietu podstawowego (statki powietrzne zawarte w pakiecie podstawowym — [[Pl/Cessna_172P|Cessna 172P]] i [[UFO]] — są przechowywane w repozytorium [[FGData]]), ale są oznaczane jako gotowe do pobrania przy każdym stabilnym wydaniu.


Repozytorium rozwojowe statków powietrznych FGAddon należy traktować jako niestabilne.  W przypadku korzystania ze stabilnego wydania FlightGear najlepiej jest pobrać statki powietrzne bezpośrednio w Launcherze.  Jednakże, ponieważ stabilne wydania od wersji 3.4 FlightGear są oznaczone i obecne w repozytorium FGAddon, narzędzia Subversion mogą być wygodnym sposobem na uzyskanie pojedynczych samolotów lub całego oficjalnego hangaru około 500 statków powietrznych.  Ponadto, jeśli korzystasz z najnowszych [[FlightGear build server|nocnych wydań]] lub [[Building FlightGear|samodzielnie skompilowanej wersji FlightGear]] z repozytorium kontroli wersji [https://gitlab.com/flightgear Git], użycie FGAddon umożliwia aktualizację statku powietrznego do najnowszych wersji rozwojowych.
Repozytorium rozwojowe statków powietrznych FGAddon należy traktować jako niestabilne.  W przypadku korzystania ze stabilnego wydania FlightGeara najlepiej jest pobrać statki powietrzne bezpośrednio w Launcherze.  Jednakże, ponieważ stabilne wydania od wersji 3.4 FlightGeara są oznaczone i obecne w repozytorium FGAddon, narzędzia Subversion mogą być wygodnym sposobem na uzyskanie pojedynczych samolotów lub całego oficjalnego hangaru około 500 statków powietrznych.  Ponadto, jeśli korzystasz z najnowszych [[FlightGear build server|nocnych wydań]] lub [[Building FlightGear|samodzielnie skompilowanej wersji FlightGeara]] z repozytorium kontroli wersji [https://gitlab.com/flightgear Git], użycie FGAddon umożliwia aktualizację statku powietrznego do najnowszych wersji rozwojowych.


== Historia ==
== Historia ==
[[File:Image103.gif|thumb|Oryginalna ikona w Windows 95]]
[[File:Image103.gif|thumb|Oryginalna ikona w Windows 95]]
FlightGear został zapoczątkowany 8 kwietnia 1996 roku przez Davida Murra, który zaproponował stworzenie nowego symulatora lotu przez wolontariuszy<ref>David Murr (9 kwi, 1996).  Propozycja FlightGear 1.0: [https://groups.google.com/forum/#!msg/rec.aviation.simulators/ny8HFBE5_T8/OdtIiGNGJc8J "A PROPOSAL FOR A NEW FLIGHT SIMULATOR - home built!@"].  Opublikowana na grupie dyskusyjnej rec.aviation.simulators.</ref><ref>David Murr (1996).  Propozycja FlightGear 2.0: [http://www.flightgear.org/proposal-2.0 FLIGHT GEAR "This truly is as real as it gets!" - propozycja nowego symulatora lotu - WERSJA 2.0].</ref><ref>David Murr (29 paź, 1996).  Propozycja FlightGear 3.0: [http://www.flightgear.org/proposal-3.0 FLIGHT GEAR FLIGHT SIMULATOR, revision 3.0 - Wednesday, 10.30.96, "The future of flight simulation is here"].  Opublikowana na [http://ftp.igh.cnrs.fr/pub/flightgear/www/old-stuff/flight-gear.9610 flight-gear@infoplane.com liście mailingowej].</ref><ref>David Murr (11 wrz, 1998).  Propozycja FlightGear 3.0.1: [http://www.flightgear.org/proposal-3.0.1 FLIGHT GEAR FLIGHT SIMULATOR, revision 3.0.1 - Friday, Sep.11.98, "The future of flight simulation is here"].</ref>.  Częścią początkowych celów było opracowanie procedur graficznych 2D i 3D dla symulatora. Było to jednak ogromne zadanie, które zostało przerwane na początku 1997 roku, gdy główny programista, Eric Korpela, kończył swoją pracę magisterską. Jednak, począwszy od 16 maja 1997 roku, Curtis Olson wznowił prace nad nowym projektem opartym na bibliotece OpenGL, umożliwiając stworzenie funkcjonalnego symulatora lotu w krótkim czasie<ref>Curtis Olson (28 wrz, 2015).  [http://forum.flightgear.org/viewtopic.php?f=42&t=27558&p=259048#p259021 Re: A PROPOSAL FOR A NEW FLIGHT SIMULATOR - home built!@].  Opublikowane na forum FlightGear.</ref>.  Pierwsze zatwierdzenia dotyczyły oryginalnych repozytoriów kontroli wersji [[FlightGear CVS|CVS]] flightgear i simgear.
FlightGear został zapoczątkowany 8 kwietnia 1996 roku przez Davida Murra, który zaproponował stworzenie nowego symulatora lotu przez wolontariuszy<ref>David Murr (9 kwi, 1996).  Propozycja FlightGear 1.0: [https://groups.google.com/forum/#!msg/rec.aviation.simulators/ny8HFBE5_T8/OdtIiGNGJc8J "A PROPOSAL FOR A NEW FLIGHT SIMULATOR - home built!@"].  Opublikowana na grupie dyskusyjnej rec.aviation.simulators.</ref><ref>David Murr (1996).  Propozycja FlightGear 2.0: [http://www.flightgear.org/proposal-2.0 FLIGHT GEAR "This truly is as real as it gets!" - propozycja nowego symulatora lotu - WERSJA 2.0].</ref><ref>David Murr (29 paź, 1996).  Propozycja FlightGear 3.0: [http://www.flightgear.org/proposal-3.0 FLIGHT GEAR FLIGHT SIMULATOR, revision 3.0 - Wednesday, 10.30.96, "The future of flight simulation is here"].  Opublikowana na [http://ftp.igh.cnrs.fr/pub/flightgear/www/old-stuff/flight-gear.9610 flight-gear@infoplane.com liście mailingowej].</ref><ref>David Murr (11 wrz, 1998).  Propozycja FlightGear 3.0.1: [http://www.flightgear.org/proposal-3.0.1 FLIGHT GEAR FLIGHT SIMULATOR, revision 3.0.1 - Friday, Sep.11.98, "The future of flight simulation is here"].</ref>.  Częścią początkowych celów było opracowanie procedur graficznych 2D i 3D dla symulatora. Było to jednak ogromne zadanie, które zostało przerwane na początku 1997 roku, gdy główny programista, Eric Korpela, kończył swoją pracę magisterską. Jednak, począwszy od 16 maja 1997 roku, Curtis Olson wznowił prace nad nowym projektem opartym na bibliotece OpenGL, umożliwiając stworzenie funkcjonalnego symulatora lotu w krótkim czasie<ref>Curtis Olson (28 wrz, 2015).  [http://forum.flightgear.org/viewtopic.php?f=42&t=27558&p=259048#p259021 Re: A PROPOSAL FOR A NEW FLIGHT SIMULATOR - home built!@].  Opublikowane na forum FlightGeara.</ref>.  Pierwsze zatwierdzenia dotyczyły oryginalnych repozytoriów kontroli wersji [[FlightGear CVS|CVS]] flightgear i simgear.


Wraz z rozwojem projektu rosła wielkość, ilość i jakość zasobów FlightGeara. Zasoby te nie były uporządkowane i były rozproszone w różnych częściach Internetu. Dlatego też zdecydowano, że większość zawartości FlightGeara zostanie zebrana i przechowywana razem w nowym scentralizowanym repozytorium CVS o nazwie fgdata, które zostało utworzone 22 października 2000 roku. Aby umożliwić legalną redystrybucję tych zasobów w ramach dystrybucji FlightGear, przyjęto licencję wyłącznie GPLv2.
Wraz z rozwojem projektu rosła wielkość, ilość i jakość zasobów FlightGeara. Zasoby te nie były uporządkowane i były rozproszone w różnych częściach Internetu. Dlatego też zdecydowano, że większość zawartości FlightGeara zostanie zebrana i przechowywana razem w nowym scentralizowanym repozytorium CVS o nazwie fgdata, które zostało utworzone 22 października 2000 roku. Aby umożliwić legalną redystrybucję tych zasobów w ramach dystrybucji FlightGeara, przyjęto licencję wyłącznie GPLv2.


W maju 2010 roku rozwój został przerwany przez niesławny "incydent kawowy", który spowodował utratę domowego serwera Curtisa, na którym znajdowały się wszystkie repozytoria FlightGeara<ref>James Turner (20 maj, 2010). [http://thread.gmane.org/gmane.games.flightgear.devel/60340/focus=60341 <nowiki>[Flightgear-devel]</nowiki> Re: Flightgear git repositories (was Re: GIT or CVS - Confusion)] Opublikowane na liście mailingowej flightgear-devel.</ref>.  Wydarzenia te spowodowały masową migrację wszystkich repozytoriów [[FlightGear CVS|CVS]] do repozytoriów Git.  Ze względu na problemy z przepustowością zdecydowano, że nowe repozytoria będą hostowane w infrastrukturze open source {{wikipedia|Gitorious}}.
W maju 2010 roku rozwój został przerwany przez niesławny "incydent kawowy", który spowodował utratę domowego serwera Curtisa, na którym znajdowały się wszystkie repozytoria FlightGeara<ref>James Turner (20 maj, 2010). [http://thread.gmane.org/gmane.games.flightgear.devel/60340/focus=60341 <nowiki>[Flightgear-devel]</nowiki> Re: Flightgear git repositories (was Re: GIT or CVS - Confusion)] Opublikowane na liście mailingowej flightgear-devel.</ref>.  Wydarzenia te spowodowały masową migrację wszystkich repozytoriów [[FlightGear CVS|CVS]] do repozytoriów Git.  Ze względu na problemy z przepustowością zdecydowano, że nowe repozytoria będą hostowane w otwartoźródłowej infrastrukturze {{wikipedia|Gitorious}}.


Z czasem, w miarę rozwoju projektu, rozmiar i zakres repozytorium fgdata rosły, głównie z powodu rosnącej liczby statków powietrznych przechowywanych w [[Pl/$FG_ROOT|$FG_ROOT]]/Aircraft, więc podział był nieunikniony.  Pierwsza próba podziału została zorganizowana przez Gijsa de Rooya i ogłoszona 18 października 2011 roku<ref>Cedric Sodhi (Oct 18, 2011) [http://thread.gmane.org/gmane.games.flightgear.devel/66846 <nowiki>[Flightgear-devel]</nowiki> FGData Split Completed - a.k.a Life after the Split] Opublikowane na liście mailingowej flightgear-devel.</ref>.  Każdy osobny statek powietrzny został umieszczony we własnym repozytorium Git, a wszystkie zostały połączone z powrotem z fgdata przy użyciu podejścia podmodułów Git.  Jednak ta próba nie powiodła się i została porzucona.  Od tego dnia do końca 2014 roku projekt podziału fgdata był omawiany na liście dyskusyjnej deweloperów i podsumowany w artykule wiki [[FlightGear Git: splitting fgdata|FlightGear Git: podział FGData]].  W fazie planowania, repozytoria były znane jako fgdata-old podzielone na [[FGData]] (znany również jako fgdata-new) i FGAddon (znany również jako flightgear-aircraft i fgaircraft). Po pół dekadzie planowania zdecydowano, że najlepszym rozwiązaniem dla rozwoju statków powietrznych FlightGear będzie jedno scentralizowane repozytorium Subversion. Ułatwiłoby to zarządzanie i utrzymanie statków powietrznych przez społeczność, zapewniając jednocześnie modułowość i mniejsze pliki do pobrania oraz mniejsze rozmiary lokalnego repozytorium.
Z czasem, w miarę rozwoju projektu, rozmiar i zakres repozytorium FGData rosły, głównie z powodu rosnącej liczby statków powietrznych przechowywanych w [[Pl/$FG_ROOT|$FG_ROOT]]/Aircraft, więc podział był nieunikniony.  Pierwsza próba podziału została zorganizowana przez Gijsa de Rooya i ogłoszona 18 października 2011 roku<ref>Cedric Sodhi (Oct 18, 2011) [http://thread.gmane.org/gmane.games.flightgear.devel/66846 <nowiki>[Flightgear-devel]</nowiki> FGData Split Completed - a.k.a Life after the Split] Opublikowane na liście mailingowej flightgear-devel.</ref>.  Każdy osobny statek powietrzny został umieszczony we własnym repozytorium Git, a wszystkie zostały połączone z powrotem z FGData przy użyciu podejścia podmodułów Gita.  Jednak ta próba nie powiodła się i została porzucona.  Od tego dnia do końca 2014 roku projekt podziału FGData był omawiany na liście dyskusyjnej deweloperów i podsumowany w artykule wiki [[FlightGear Git: splitting fgdata|FlightGear Git: podział FGData]].  W fazie planowania, repozytoria były znane jako fgdata-old podzielone na [[FGData]] (znany również jako fgdata-new) i FGAddon (znany również jako flightgear-aircraft i fgaircraft). Po pół dekadzie planowania zdecydowano, że najlepszym rozwiązaniem dla rozwoju statków powietrznych FlightGear będzie jedno scentralizowane repozytorium Subversion. Ułatwiłoby to zarządzanie i utrzymanie statków powietrznych przez społeczność, zapewniając jednocześnie modułowość i mniejsze pliki do pobrania oraz mniejsze rozmiary lokalnego repozytorium.


Pod koniec 2014 roku Gitorious, dostawca infrastruktury open source dla repozytoriów kodu źródłowego i danych FlightGeara, ogłosił, że zamknie swoje usługi do maja 2015 roku, z powodu przejęcia przez GitLab. Spowodowało to podział fgdata-old i przejście na infrastrukturę open source SourceForge do hostowania repozytoriów kontroli wersji. Inne części infrastruktury FlightGeara były już hostowane przez SourceForge, co czyniło ten ruch naturalnym. Przypieczętowując umowę, SourceForge zgodziło się na piśmie hostować ogromną kolekcję statków powietrznych FlightGeara, której rozmiar nie ma sobie równych w kręgach open source. Obecnie repozytorium FGAddon SVN znajduje się na SourceForge.
Pod koniec 2014 roku Gitorious, dostawca otwartoźródłowej infrastruktury dla repozytoriów kodu źródłowego i danych FlightGeara, ogłosił, że zamknie swoje usługi do maja 2015 roku, z powodu przejęcia przez GitLaba. Spowodowało to podział fgdata-old i przejście na otwartoźródłową infrastrukturę SourceForge do hostowania repozytoriów kontroli wersji. Inne części infrastruktury FlightGeara były już hostowane przez SourceForge, co czyniło ten ruch naturalnym. Przypieczętowując umowę, SourceForge zgodziło się na piśmie hostować ogromną kolekcję statków powietrznych FlightGeara, której rozmiar nie ma sobie równych w kręgach open source. Obecnie repozytorium FGAddon SVN znajduje się na SourceForge.


W sierpniu 2015 roku został utworzony nowy dokument dla projektu FlightGear, w którym spisano wcześniej ustalone zasady<ref>[http://www.flightgear.org/flightgear-policy-document/ Dokument dotyczący polityki i mapy drogowej FlightGear], szkic dokumentu.</ref>.  Wraz z tym dokumentem polityka licencyjna dla statków powietrznych FlightGeara hostowanych na FGAddon została zaktualizowana z "wyłącznie GPLv2" na GPLv2+. W celu zwalczania mnożenia się licencji, uniknięcia komplikacji związanych z wykorzystaniem pracy z jednego statku powietrznego w innym, a także dla integralności i dobra projektu FlightGear, zdecydowanie zaleca się, aby cała oryginalna zawartość (niezależnie od tego, czy jest hostowana w FGAddon, czy gdzie indziej) była licencjonowana na licencji GPLv2+.
W sierpniu 2015 roku został utworzony nowy dokument dla projektu FlightGear, w którym spisano wcześniej ustalone zasady<ref>[http://www.flightgear.org/flightgear-policy-document/ Dokument dotyczący polityki i mapy drogowej FlightGear], szkic dokumentu.</ref>.  Wraz z tym dokumentem polityka licencyjna dla statków powietrznych FlightGeara hostowanych na FGAddon została zaktualizowana z "wyłącznie GPLv2" na GPLv2+. W celu zwalczania mnożenia się licencji, uniknięcia komplikacji związanych z wykorzystaniem pracy z jednego statku powietrznego w innym, a także dla integralności i dobra projektu FlightGear, zdecydowanie zaleca się, aby cała oryginalna zawartość (niezależnie od tego, czy jest hostowana w FGAddon, czy gdzie indziej) była licencjonowana na licencji GPLv2+.
Line 21: Line 21:
<!--
<!--
{{FGCquote
{{FGCquote
|1= Krótkie podsumowanie jest takie, że utrzymywaliśmy już dobrze ugruntowaną obecność na sourceforge. Po wielu dyskusjach zdecydowaliśmy się więc na konsolidację. Ponadto, ciągle narzekaliśmy, że repozytorium git fgdata jest zbyt duże dla większości ludzi, aby je pobrać (1Gb+). Dlatego też wydzieliliśmy większość statków powietrznych (spodziewając się nieograniczonego potencjału wzrostu w przyszłości) do repozytorium svn o nazwie fgaddon. Sourceforge obsługuje zarówno repozytoria git, jak i svn. Powoduje to zależność od centralnego serwera svn dla naszego repozytorium statków powietrznych fgaddon, ale zmniejsza wagę dla każdego, kto chce pobrać kopię wszystkiego (nie potrzebujesz kopii całej historii rozwoju i kopii każdej wersji kiedykolwiek stworzonej każdego statku powietrznego, jeśli chcesz mieć tylko najnowsze wersje). Dodatkowo svn pozwala na sprawdzanie poddrzew (bez potrzeby posiadania całego repozytorium), więc może to również służyć jako potencjalny dostawca usług JIT dla pojedynczego statku powietrznego. Oczywiście zawsze istnieje wiele sposobów na rozwiązanie każdego problemu i oczywiście każda decyzja inżynieryjna wiąże się z kompromisami. Github jest bez wątpienia dobrym dostawcą. Używam go do wielu moich osobistych repozytoriów. Git ma oczywiście sposoby na rozwiązanie wielu z poruszonych przez nas kwestii, ale oczywiście wszystko ma swoje mocne i słabe strony.
|1= Krótkie podsumowanie jest takie, że utrzymywaliśmy już dobrze ugruntowaną obecność na SourceForge. Po wielu dyskusjach zdecydowaliśmy się więc na konsolidację. Ponadto, ciągle narzekaliśmy, że repozytorium git fgdata jest zbyt duże dla większości ludzi, aby je pobrać (1Gb+). Dlatego też wydzieliliśmy większość statków powietrznych (spodziewając się nieograniczonego potencjału wzrostu w przyszłości) do repozytorium svn o nazwie fgaddon. Sourceforge obsługuje zarówno repozytoria git, jak i svn. Powoduje to zależność od centralnego serwera svn dla naszego repozytorium statków powietrznych fgaddon, ale zmniejsza wagę dla każdego, kto chce pobrać kopię wszystkiego (nie potrzebujesz kopii całej historii rozwoju i kopii każdej wersji kiedykolwiek stworzonej każdego statku powietrznego, jeśli chcesz mieć tylko najnowsze wersje). Dodatkowo svn pozwala na sprawdzanie poddrzew (bez potrzeby posiadania całego repozytorium), więc może to również służyć jako potencjalny dostawca usług JIT dla pojedynczego statku powietrznego. Oczywiście zawsze istnieje wiele sposobów na rozwiązanie każdego problemu i oczywiście każda decyzja inżynieryjna wiąże się z kompromisami. Github jest bez wątpienia dobrym dostawcą. Używam go do wielu moich osobistych repozytoriów. Git ma oczywiście sposoby na rozwiązanie wielu z poruszonych przez nas kwestii, ale oczywiście wszystko ma swoje mocne i słabe strony.
|2= {{cite web
|2= {{cite web
   | url    = http://sourceforge.net/p/flightgear/mailman/message/35054405/
   | url    = http://sourceforge.net/p/flightgear/mailman/message/35054405/
Line 35: Line 35:
== Pozyskiwanie statków powietrznych ==
== Pozyskiwanie statków powietrznych ==


{{tip|Jeśli jesteś zainteresowany uzyskaniem statków powietrznych dla stabilnych wydań FlightGear i nie wiesz, czym jest kontrola wersji, powinieneś odwiedzić [[Pl/FlightGear hangars|Hangary FlightGeara]] w celu pobrania statków powietrznych.}}
{{tip|Jeśli jesteś zainteresowany uzyskaniem statków powietrznych dla stabilnych wydań FlightGeara i nie wiesz, czym jest kontrola wersji, powinieneś odwiedzić [[Pl/FlightGear hangars|Hangary FlightGeara]] w celu pobrania statków powietrznych.}}
{{caution|Jeśli wersja FlightGeara i statków powietrznych FGAddon nie pasuje do siebie, należy spodziewać się dziwnych błędów, a kombinacja niedopasowanej wersji nie będzie obsługiwana przez społeczność FlightGear.}}
{{caution|Jeśli wersja FlightGeara i statków powietrznych FGAddon nie pasuje do siebie, należy spodziewać się dziwnych błędów, a kombinacja niedopasowanej wersji nie będzie obsługiwana przez społeczność FlightGeara.}}


Dzięki dostępowi do narzędzi Subversion (SVN), repozytorium kontroli wersji FGAddon może być wygodnym sposobem na uzyskanie statków powietrznych do wykorzystania w określonej wersji FlightGear bezpośrednio z oficjalnego źródła. Podczas korzystania z [[FlightGear Build Server|nocnych kompilacji]] lub z [[Building FlightGear|samodzielnie zbudowanego FlightGeara]], należy używać najbardziej aktualnych wersji rozwojowych statków powietrznych, aby wersje były zgodne. Poniżej opisano sposób korzystania z oficjalnego repozytorium w celu uzyskania statków powietrznych z perspektywy użytkownika FlightGeara.
Dzięki dostępowi do narzędzi Subversion (SVN), repozytorium kontroli wersji FGAddon może być wygodnym sposobem na uzyskanie statków powietrznych do wykorzystania w określonej wersji FlightGeara bezpośrednio z oficjalnego źródła. Podczas korzystania z [[FlightGear Build Server|nocnych kompilacji]] lub z [[Building FlightGear|samodzielnie zbudowanego FlightGeara]], należy używać najbardziej aktualnych wersji rozwojowych statków powietrznych, aby wersje były zgodne. Poniżej opisano sposób korzystania z oficjalnego repozytorium w celu uzyskania statków powietrznych z perspektywy użytkownika FlightGeara.


=== Przygotowanie ===
=== Przygotowanie ===
Line 112: Line 112:
== Rozwój statków powietrznych ==
== Rozwój statków powietrznych ==


{{tip|Społeczność FlightGear zachęca do rozwijania statków powietrznych bezpośrednio w FGAddon.}}
{{tip|Społeczność FlightGeara zachęca do rozwijania statków powietrznych bezpośrednio w FGAddon.}}


=== Skontaktuj się z autorami oryginalnego statku powietrznego ===
=== Skontaktuj się z autorami oryginalnego statku powietrznego ===
Line 129: Line 129:


# Zademonstrować swoje możliwości i umiejętności deweloperskie.
# Zademonstrować swoje możliwości i umiejętności deweloperskie.
# Wykazać, że rozumiesz [http://www.flightgear.org/flightgear-policy-document/ Dokument dotyczący zasad FlightGear].
# Wykazać, że rozumiesz [http://www.flightgear.org/flightgear-policy-document/ Dokument dotyczący zasad FlightGeara].
# Wykazać zrozumienie kwestii związanych z licencjami GPL i udowodnić, że można Ci zaufać, że nie używasz materiałów chronionych prawem autorskim, które nie są objęte licencją GPL.
# Wykazać zrozumienie kwestii związanych z licencjami GPL i udowodnić, że można Ci zaufać, że nie używasz materiałów chronionych prawem autorskim, które nie są objęte licencją GPL.
# Zdobyć zaufanie społeczności FlightGear.
# Zdobyć zaufanie społeczności FlightGeara.


Te łatwe do przeskoczenia przeszkody mają po prostu na celu ochronę przed uszkodzeniem repozytorium lub zanieczyszczeniem go nielegalną zawartością.
Te łatwe do przeskoczenia przeszkody mają po prostu na celu ochronę przed uszkodzeniem repozytorium lub zanieczyszczeniem go nielegalną zawartością.
1,361

edits

Navigation menu