Zastanawiam się nad użyciem gramatyki GPL Bison do własnego kompilatora. Czy gramatyka „zainfekuje” mój parser tak, że musi być open source? Gramatyka - pod względem - wkład żubra to GPL.
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 …
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 …
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 …
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]
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 …
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 …
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ń …
Sugerowano, że biorę mój projekt jako open source ze względu na jego rozmiar i brak umiejętności, więc sprawdziłem kod Google i zacząłem tworzyć projekt, a teraz pyta mnie, czy chcę, aby projekt miał Git, Mercurial lub Subversion hosting kodu. Nie wiem nawet, czym jest hosting kodu, a wyszukiwanie po prostu …
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 …
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 …
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?
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 …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 6 lat temu . Wydaje mi się, że mam niekończący się strumień mniej lub bardziej oryginalnych, mniej lub bardziej fajnych pomysłów na oprogramowanie …
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 …
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.