Pytania otagowane jako open-source

Pytania dotyczące oprogramowania, dla którego oryginalny kod źródłowy jest udostępniany bezpłatnie i mogą być rozpowszechniane i modyfikowane.


3
Dlaczego muszę zachować licencję na oprogramowanie typu open source w katalogu głównym?
Prawie wszystkie licencje na oprogramowanie typu open source wymagają (lub przynajmniej prawnicy sugerują, że wymagają) użytkowników, aby umieścili pełną licencję w katalogu głównym chronionego projektu. Jeden z prawników, z którym rozmawiałem, sugeruje, że jest to spuścizna epoki CD, kiedy to konieczne było dołączenie pełnej licencji do pudełka z biżuterią. Ale …

3
Poprawki Open Source, praw autorskich i trywialne
Powiedzmy, że programista opracował bibliotekę dla swojej komercyjnej aplikacji o zamkniętych źródłach. Ponieważ chcą zwrócić się społeczności open source, publikują tę bibliotekę, powiedzmy, na licencji GPL, ale nadal używają jej we własnej aplikacji. Ponieważ są właścicielami praw autorskich, w porządku. Teraz użytkownik wersji GPL znajduje błąd, naprawia go i przesyła …

2
Uruchamianie oprogramowania jako usługi wykorzystującej niezmodyfikowany program GPL (v2 +) jako podstawową zależność: czy należy wydać kod źródłowy SaaS?
Projektuję oprogramowanie jako projekt usługi, do którego dostęp będzie możliwy tylko online. Mogę mieć twardą zależność od pliku wykonywalnego objętego licencją GNU GPL (wersja 2 lub nowsza). Rozumiem, że mój kod, jeśli miałbym go kiedykolwiek rozpowszechniać, musi być rozpowszechniany również na warunkach GPL. Jestem całkiem pewien, że uruchomienie usługi przez …

3
Jak stać się dużym współtwórcą projektu open source?
Wiem, że domyślną radą dotyczącą projektów typu open source i rozpoczynania pracy jest rozpoczęcie naprawiania błędów. Ale mam wrażenie, że jest to ścieżka, którą ktoś chciałby pójść, gdyby chciał być testerem / naprawcą błędów w projekcie. Jak stać się aktywnym uczestnikiem projektu typu open source? [Tj. Na poziomie architektury]

3
Czy w projektach typu open source są recenzje kodu? Jeśli tak, jakie narzędzia są do tego wykorzystywane?
Wiem, że istnieje duży nacisk na recenzje kodu w rozwoju komercyjnym. Czy jednak recenzje kodu są używane w oprogramowaniu typu open source, czy są oparte na zaufaniu? Jeśli tak, to w jaki sposób są one wykonywane? [Czy jest to opóźnione zatwierdzenie, „środowisko przed zatwierdzeniem”, czy istnieje narzędzie, które pozwala na …

3
GitHub: Czy istnieją narzędzia zewnętrzne do zarządzania listą problemów w porównaniu z zaległościami projektu
Niedawno opublikowałem jeden z moich projektów 1 na GitHub i kiedy badałem możliwości strony, zauważyłem, że mają one całkiem przyzwoitą sekcję śledzenia problemów. Chcę użyć tej sekcji, ponieważ a) inne osoby mogą zgłaszać błędy, jeśli chcą, oraz b) inne osoby mogą zobaczyć, które błędy są mi znane. Jednak, jak zauważyli …

2
Jak korzystać z kodu z opuszczonych projektów github
Ostatnio natknąłem się na projekty github, z których naprawdę mogłem skorzystać, ale wydaje się, że zostały porzucone, z wieloma problemami i ważnymi prośbami, prawdopodobnie ponad 100 widelcami. Często nie ma alternatywnego projektu. Czy używam kodu w obecnej postaci? Czy wybieram widelec i ignoruję pozostałe? Czy ręcznie pobieram kod z żądań …


2
Najlepsze praktyki dotyczące wypuszczania aplikacji PHP typu open source
Zarabiam na życie programistą PHP, ale nigdy wcześniej nie pracowałem ani nie brałem udziału w projektach typu open source. Tworzę CMS na własny użytek. Mam działający prototyp i myślę, że gdy będzie gotowy (prawdopodobnie za kilka miesięcy), może to zainteresować społeczność PHP. Jestem dość pewnym programistą, ale w niektórych obszarach …

8
za darmo jak w darmowym piwie
Kilka lat temu (a dokładniej w 1998 r.) Zamieszanie wśród anglojęzycznych ludzi zaczęło się robić z terminem darmowym, gdy zostało zastosowane do oprogramowania, co skłoniło niektórych członków fundacji wolnego oprogramowania do stworzenia nowego terminu: open source ( http: //www.gnu. org / philosophy / free-software-for-freedom.html ) Największą obawą było to, że …

3
Czy kod rezygnacji kiedykolwiek umiera poprawnie?
Mam wrażenie, że z czasem generuje się coraz więcej kodu o otwartym kodzie źródłowym, dodawanego do różnych darmowych lub częściowo darmowych repozytoriów, a następnie generalnie porzucanego. Czy istnieją ogólnie przyjęte standardy usuwania porzuconego kodu? Czy powinno to być egzekwowane przez repozytoria, czy może byłoby to zależne od autorów oryginalnego kodu?

1
Testy integracji w projektach OSS - jak obsługiwać uwierzytelnianie stron trzecich?
Jednym z moich hobby (open source) jest narzędzie do tworzenia kopii zapasowych, które tworzy kopie zapasowe w trybie offline repozytoriów z GitHub, Bitbucket itp. Wywołuje API hostów, aby uzyskać listę repozytoriów, a następnie używa Git / Mercurial / cokolwiek do klonowania / przeciągnij repozytoria na komputer lokalny. Mam więc testy …


2
Jak zarządzać powiadomieniami o prawach autorskich od autorów projektu licencjonowanego BSD
W LICENSEpliku mamy następującą licencję BSD : Copyright (c) 2006-2016 SymPy Development Team All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: a. Redistributions of source code must retain the above copyright notice, this list …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.