Przeczytałem oryginalny tekst licencji Apache, wersja 2.0 i objaśnienie w prostym języku angielskim. OK, kopiuję klasę dystrybuowaną przez The Best Company na świecie , ich licencję i nieco modyfikuję kod. Oryginalny plik z moimi zmianami. /* * Copyright (C) 2011 The Best Company in the World * * Licensed under …
Nie wiem, czy to pytanie jest ściśle związane z tworzeniem oprogramowania, ale spróbuję: Jak wielu programistów uwielbiam pracować nad projektami hobbystycznymi. Czasami pozornie dobre pomysły okazują się niezbyt dobre, więc rezygnuję z projektu. Ale czasami z projektu wychodzi coś pożytecznego. Więc mógłbym go wypuścić, przedstawić światu, prawda? Źle. Jakoś nie …
Jaki byłby dobry przykład zastosowania TDD w dużych, rzeczywistych, złożonych projektach? Wszystkie przykłady, które do tej pory widziałem, to projekty zabawek na potrzeby książki lub gazety ... Czy możesz wymienić projekt typu open source, który intensywnie wykorzystuje TDD? Najlepiej w C ++, ale mogę czytać Java i C # lub …
Firma z solidnym projektem open source konkurującym z tradycyjnym produktem zamkniętym wydaje się niemożliwa do pokonania. Czytam ten artykuł, w którym autor przedstawia następujący scenariusz: Załóżmy, że można podzielić rynek oprogramowania - powiedzmy zarządzanie siecią - na dwa produkty. Jeden zrobił wszystko, co możliwe i kosztował 1 milion USD, a …
Wiele większych projektów OSS utrzymuje kanały IRC w celu omówienia ich wykorzystania lub rozwoju. Kiedy utknąłem przy korzystaniu z projektu, próbując znaleźć informacje w sieci, nie udało mi się znaleźć sposobu, aby dowiedzieć się, co zrobić, aby wejść na kanał IRC i zapytać. Ale moje pytania są niezmiennie całkowicie ignorowane …
Jestem naukowcem i w swoich badaniach zajmuję się programowaniem. Jestem wielkim fanem koncepcji open source - szczególnie w badaniach, w których przejrzystość i odtwarzalność są już znaczną częścią kultury. Z przyjemnością wnoszę jak najwięcej do społeczności, a udostępnianie mojego kodu każdemu do użycia jest tego częścią. Jednak w badaniach zawsze …
Jestem wielkim fanem kodu open source. Myślę, że rozumiem większość zalet korzystania z oprogramowania typu open source. Jestem studentem nauk ścisłych i muszę pracować z dość zaskakującą ilością oprogramowania i kodu, które nie są oprogramowaniem typu open source (albo jest zastrzeżone, albo nie jest publiczne). Naprawdę nie widzę dobrego powodu …
W dniu 13 listopada 2006 r. Firma Sun wydała znaczną część oprogramowania Java jako bezpłatnego oprogramowania typu open source (FOSS) na warunkach licencji GNU General Public License (GPL). W dniu 8 maja 2007 r. Firma Sun zakończyła proces, udostępniając cały podstawowy kod Java na warunkach bezpłatnego oprogramowania / dystrybucji open …
Obecnie biorę udział w starcie, jestem obecnie jedynym zaangażowanym programistą, a pozostali faceci w tej chwili pozostawiają mi decyzje techniczne. Do mojej codziennej pracy pracuję w domu oprogramowania, w którym codziennie korzystamy z technologii Microsoft, korzystamy z .NET, SqlServer, Windows Server itp. Zdaję sobie jednak sprawę, że jako startup musimy …
Chcę zrobić grubego klienta na pulpicie, twitterowego klienta typu open source. Zdarza się, że używam .NET jako mojego języka, a Twitterizer jako mojego opakowania OAuth / Twitter, a moja aplikacja prawdopodobnie zostanie wydana jako open source. Aby uzyskać token OAuth, wymagane są cztery informacje: Token dostępu (nazwa użytkownika Twittera) Access …
Jeśli programista skontaktuje się z tobą i poprosi o wkład w swój projekt, jak sobie z tym poradzisz? Nie wiesz, czy ten facet jest dobry. Być może będzie miał więcej kłopotów niż jest wart. Być może próbuje dołączyć swoje imię do udanego projektu tylko dla uznania. Być może próbuje poprowadzić …
W 2011 roku wydałem trochę kodu open-source, który był licencjonowany przy użyciu licencji Apache. W związku z tym wszystkie pliki źródłowe mają na górze komunikat o płycie kotła: /* Copyright 2011 My Name Licensed under the Apache License... <blah blah> */ Więc teraz jest 2012 i jestem gotowy na wydanie …
Zrobiłem kilka projektów typu open source i planuję zrobić więcej w przyszłości. Jak dotąd wydałem cały mój kod na licencji GPL, ale przeczytałem kilka artykułów, które twierdzą, że GPL jest zbyt restrykcyjne, aby jakikolwiek kod mógł być używany w środowisku korporacyjnym. To rzekomo zmniejsza składki. Oto, co chciałem osiągnąć: Dla …
Podczas przeglądania projektów typu open source opracowanych przede wszystkim dla systemów Linux i pobierania najnowszych pakietów, kod źródłowy jest zawsze przechowywany w pliku .tar.gz lub .tar.bz2. Czy jest jakiś powód, aby używać .tar.gz lub .tar.bz2 zamiast czegoś takiego jak .zip lub .rar lub jakiś inny algorytm kompresji (lub nawet pozostawić …
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.