Inicjatywa Open Source wymienia 9 różnych licencji na liście „Licencji, które są popularne i szeroko stosowane lub w silnych społecznościach” . Chcę licencjonować mój projekt jako open source. Niestety nie mówię po legalsku. Czy jest jakaś tabela, z którą mógłbym się zapoznać, która pomogłaby mi dokonać właściwego wyboru, lub przynajmniej …
Wiele osób ze społeczności open source twierdzi, że podczas rekrutacji zdecydowanie bierze pod uwagę profil Github kandydata. Jestem aktywny na Githubie, mam kilka własnych projektów i mam swój wkład w inne. Ale patrząc na mój własny profil, jak gdybym był pracodawcą, widzę dużo hałasu: projekty, które sklonowałem, ale nigdy nie …
Chcę uczestniczyć w projektach open source na Github. Przede wszystkim chciałbym zacząć od naprawiania drobnych błędów lub dodawania funkcji. Nie mam na myśli konkretnego projektu. Chciałbym pracować nad projektami w C, C ++, Python, .NET, Java itp. Jednak moim problemem jest to, że nie potrafię znaleźć niczego na Github. Znalazłem …
Od jakiegoś czasu korzystam z projektów open source i rozwijam aplikacje open source i co jakiś czas spotykam słowa „Nightly Build” i zawsze byłem ciekawy, co to właściwie znaczy. Czy to dosłownie oznacza, że projekty są wykonywane wyłącznie jako projekty poboczne (zwykle w nocy po zakończeniu pracy przez wszystkich) i …
Od dłuższego czasu pracuję nad dość dużym projektem typu open source i zbliża się on do punktu, w którym chciałbym go wydać. Jestem jednak samoukiem i tak naprawdę nie znam nikogo, kto mógłby odpowiednio ocenić mój projekt. Kilka lat temu opublikowałem niewielką część kodu, który został praktycznie rozerwany (w sensie …
Czy są jakieś szczególne incydenty, które są odpowiedzialne za niską reputację Microsoft (i Billa Gatesa) w oczach społeczności open source? Microsoft wyraźnie nie jest jedyną firmą prawnie zastrzeżoną. Firmy takie jak Apple zrobiły znacznie gorsze, jeśli chodzi o ograniczenia dotyczące oprogramowania . Dlaczego Microsoft czerpie większość nienawiści ze społeczności Open …
Rozpoczęcie projektu typu open source to nie tylko wyrzucenie kodu źródłowego w jakimś publicznym repozytorium, a następnie zadowolenie z tego. Powinieneś mieć dokumentację techniczną (oprócz użytkownika), informacje na temat wkładu itp. Jeśli tworzysz listę kontrolną ważnych rzeczy do zrobienia, co byś na niej umieścił?
W poprzedniej pracy stworzyłem ogólny pulpit nawigacyjny do automatyzacji zadań, który okazał się całkiem przydatny - i oczywiście mój poprzedni pracodawca jest właścicielem całego kodu, który napisałem, kiedy tam pracowałem. Teraz, kiedy już mnie tam nie ma, to czy mogę odtworzyć pulpit nawigacyjny z pamięci i otworzyć kod? Jeśli go …
Jeśli ktoś otworzy problem w GitHub, ale więcej informacji w celu odtworzenia błędu zostanie zapytany i nigdy nie podany, jaka jest normalna procedura? Przykład . Tutaj autor stwierdza, że „nawigacja się psuje”. Chociaż uważam, że jest to naprawione, chciałbym od autora wiadomości, aby upewnić się, że mówimy o tym samym. …
Aby zacytować samą licencję: Copyright (C) [rok] [właściciele praw autorskich] Niniejszym udziela się bezpłatnie każdej osobie, która otrzymuje kopię tego oprogramowania i powiązanych plików dokumentacji („Oprogramowanie”), do czynienia z Oprogramowaniem bez ograniczeń, w tym między innymi prawa do używania, kopiowania, modyfikowania, łączenia , publikować, rozpowszechniać, udzielać podlicencji i / lub …
Pracuję nad bardzo dużym projektem open source prowadzonym przez badania, z udziałem wielu innych regularnych współpracowników. Ponieważ projekt jest obecnie dość duży, konsorcjum (złożone z dwóch pełnoetatowych pracowników i kilku członków) odpowiada za utrzymanie projektu, ciągłą integrację (CI) itp. Po prostu nie mają czasu na integrację zewnętrznych wkłady. Projekt składa …
Niedawno próbowałem nawiązać współpracę z oprogramowaniem typu open source w GitHub i natknąłem się na sytuację, w której jestem ciekawy, jaki jest preferowany sposób postępowania. Mniej więcej miesiąc temu znalazłem projekt na GitHub dla biblioteki, z której korzystałem już od jakiegoś czasu, w której znalazłem (i naprawiłem) kilka błędów. Jako …
Wiele lat temu ktoś stworzył mnóstwo naprawdę niesamowitych i popularnych skryptów. Ale nie były długo aktualizowane, teraz już nie działają (platforma docelowa została zaktualizowana i konieczne są pewne zmiany). Nie wydał go na żadnej licencji. Chcę naprawić błąd (obecnie wielu docelowych użytkowników nie może go użyć) i opublikować go na …
Ostatnio natknąłem się na wiele projektów Ruby (lub większość z nich to Ruby) na GitHub, które po sprawdzeniu za pomocą narzędzia do analizy kodu, takiego jak Rubocop , powodują wiele przestępstw . Obecnie większość tych przestępstw obejmuje stosowanie podwójnych cudzysłowów zamiast pojedynczych cudzysłowów (gdy nie są interpolacjami), nieprzestrzegania reguły 2 …
Jaka jest moralna odpowiedzialność za zbyt wczesne wydanie oprogramowania typu open source? Na przykład produkt prawie kompletny, który nie został w pełni przetestowany. Czego oczekuje programista? Poczekać, aż zostanie w pełni przetestowany, czy wydać wersję open source, a następnie kontynuować rozwój, testowanie i postępy? Istnieje obawa, że oprogramowanie jest otwarte …
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.