Niebezpieczeństwo zasugerowania jakiejkolwiek funkcji produktu, zwłaszcza open source, polega na tym, że otrzymasz odpowiedź „dlaczego tego nie zrobisz?”. To ważne i fajnie, że możesz sam dokonać zmiany. Ale wiemy praktycznie, że produkty często się poprawiają, ponieważ programiści słuchają głosu użytkowników - nawet jeśli ci użytkownicy są innymi programistami. I skutecznym …
Właśnie zacząłem pracować rok temu i chcę dołączyć do projektu open source z tych samych powodów, co inni: pomóż stworzyć coś użytecznego i dalej rozwijać swoje umiejętności. Mój problem polega na tym, że nie wiem, jak znaleźć projekt, w którym pasowałbym. Jak znaleźć projekt przyjazny dla początkujących? Jakich atrybutów powinienem …
Jest trochę kodu, który jest GPL lub LGPL, który rozważam użyć do projektu iPhone'a. Gdybym wziął ten kod (JavaScript) i przepisał go w innym języku do użytku na iPhonie, czy byłoby to kwestią prawną? Teoretycznie proces, który się wydarzył, polega na tym, że przejrzałem każdą linię projektu, nauczyłem się, co …
Jak ostatnio informowaliśmy tutaj : Xamarin rozwidlił Cocos2D-XNA, platformę do tworzenia gier 2D / 3D, tworząc międzyplatformową bibliotekę, którą można włączyć do projektów PCL. Jednak założyciel rozwidlonego projektu mówi : Celem licencji MIT jest unieważnienie dozwolonego użytku. Aby nie zachęcać Cię do wzięcia oprogramowania, zmień jego nazwę na własną, a …
Przez ostatnie 6 miesięcy lub dłużej widziałem wiele kodów hostowanych na sourceforge.net, a także na innych stronach hostingowych „Przenieś do GitHub”. Zwykła wyszukiwarka Google z frazą „Przeniesiono do Github” zwraca kilka wyników zawierających tekst przeniesiony do github. Jest to dla mnie bardzo mylące i zastanawiam się, dlaczego dokładnie ludzie się …
Obecnie jestem studentem (Applied Information Technology) i większość naszego programowania wykonujemy w języku C # i Javie. Zastanawiałem się, jak mogę jako programista zarabiać na otwartym oprogramowaniu. Wiem, że istnieje historia udzielania wsparcia lub świadczenia usług, ale nie jestem administratorem i nie lubię pracy z administratorem. Tak naprawdę chciałbym w …
Rozumiem, że: Projekty licencjonowane MIT mogą być wykorzystywane / rozpowszechniane w projektach licencjonowanych BSD . Projekty licencjonowane BSD mogą być wykorzystywane / rozpowszechniane w projektach licencjonowanych MIT. Licencje 2-klauzulowe MIT i BSD są zasadniczo identyczne . 3-klauzula BSD = 2-klauzula BSD + klauzula „brak poparcia” Wydanie podwójnej licencji pozwala użytkownikom …
Jestem opiekunem projektu, który ma dużą nietechniczną bazę użytkowników. Utrzymuję go od około 4 lat i dodam nowe funkcje, o które zostały poproszone. Chciałbym teraz przejść do innych projektów i przestać się rozwijać dla tej aplikacji. Ze względu na nietechniczny charakter użytkowników, w przeszłości wkład kodu był bardzo niewielki. Nie …
Wiem o kilku narzędziach / usługach zapewniających przeglądanie DVCS i zarządzanie nimi, takich jak Bitbucket , Github , Kiln , SCM-Manager i Rhodecode . Jednak rozważany przeze mnie przypadek użycia jest taki, że: Każdy kod źródłowy musi znajdować się na wewnętrznych serwerach pracodawcy. Rozwiązanie musi być typu open source. Powinien …
Mam skrypt typu open source dla określonej witryny (staram się tutaj nie nazywać niczego po imieniu), którą wraz z kilkoma innymi programistami niedawno przeniosłem na GitHub. Od czasu przejścia na nowy system mamy kilku nowych programistów, w tym szczególnie jednego bardzo aktywnego. Jednak ten aktywny zaczął wiele zmieniać projekt. Przede …
Jeśli planuję rozwidlić projekt MIT oraz znacząco go zmodyfikować i zmienić jego nazwę, jak postępować z informacjami o prawach autorskich nad licencją MIT w głównym pliku licencji. Czy wymienię oryginalnego autora i moją firmę, czy tylko oryginalnego autora? Jakie są moje opcje prawne w zakresie przypisywania oryginalnego autora? Zamierzam także …
Istnieją bardzo złożone projekty typu open source, a niektórym z nich myślę, że mógłbym wnieść jakiś wkład i szkoda, że nie mogę, ale bariera wejścia jest zbyt wysoka z jednego powodu: do zmiany jednego wiersza kodu duży projekt, musisz to wszystko zrozumieć. Nie musisz czytać całego kodu (nawet jeśli czytasz, …
Rozwijam mały projekt typu open source. Aplikacja korzysta z wielu bibliotek firm trzecich wydanych z szeregiem licencji: Apache, MIT, BSD, LGPL i CDDL. Każda z tych licencji ma swoje własne „formalności”. Na przykład licencja Apache v2.0 mówi: Jeśli Dzieło zawiera plik tekstowy „OGŁOSZENIE” jako część jego dystrybucji, wszelkie Dzieła pochodne, …
Powszechną praktyką jest umieszczanie informacji o prawach autorskich, różnych prawnych wyłączeń prawnych, a czasem nawet pełnych umów licencyjnych w każdym pliku źródłowym projektu typu open source. Czy jest to naprawdę konieczne w przypadku (1) projektu typu open source i (2) projektu typu open source? Co próbujesz osiągnąć lub zapobiec, umieszczając …
Jeśli zwolnię trochę kodu i plików binarnych, ale nie dołączam do niego żadnej licencji, jakie są warunki prawne, które obowiązują domyślnie (w USA, gdzie jestem). Wiem, że automatycznie mam prawa autorskie, nie robiąc nic, ale jakie są ograniczenia? Jeśli prześlę swój kod do github i ogłaszam go jako bezpłatne pobieranie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.