Korzystasz z programów typu open source w swojej firmie?

12

Czy są jakieś wady zmuszania pracowników do korzystania z programów typu open source w Twojej firmie?

Planuję rozpocząć działalność i zastanawiam się, dlaczego firmy zwykle pracują z oprogramowaniem prawnie zastrzeżonym, tak jak Microsoft Word, aby zacytować najbardziej znane. Dlaczego nie używają Open Office (lub Libre Office ) itp.?

Z mojego punktu widzenia możesz zaoszczędzić dużo pieniędzy i pomóc społeczności open source, na przykład przekazując im część swoich korzyści w formie darowizn.

Nie znam żadnej (średnio-dużej) firmy, która to robi. Prawdopodobnie mógłbyś podać mi kilka przykładów, aby udowodnić, że ten model wykorzystania / współpracy typu open source działa świetnie.

eversor
źródło
Nasze biuro jest ujednolicone w przeglądarce Firefox, a dział IT wysłał e-mail do wszystkich osób o OpenOffice kilka razy jako bezpłatną alternatywę (którą obsługujemy). Dodatkowo, ci z nas, którzy
zajmują
Korzystamy z Eclipse, Notepad ++, XMing, Putty, Oracle SQL Developer i niektórych innych bezpłatnych / otwartych rozwiązań, które obecnie nie przychodzą mi do głowy w pracy. Firma zatrudnia 2000-3000 pracowników i osiąga około miliarda przychodów.
Rig
„Nie znam żadnej (średnio-dużej) firmy, która to robi” - firmy, które przekazują lub udostępniają oprogramowanie typu open source (obie wydają środki na oprogramowanie typu open source)? A może firmy, które mają głównie lub wyłącznie politykę IT OSS?
Merlyn Morgan-Graham
1
Uważaj, aby wiele projektów oprogramowania typu open source nie było darmowych, szczególnie dla firm. Z drugiej strony w pełni popieram używanie FOSS tak bardzo, jak to możliwe / przydatne w sytuacjach biznesowych.
jv42,

Odpowiedzi:

24

Odradzam ustalanie twardej zasady „tylko open source”. Przy wyborze oprogramowania jest wiele kryteriów i błędem jest zawsze podejmowanie decyzji na podstawie tylko jednego czynnika.

Załóżmy, że oprócz programistów technicznych będziesz zatrudniał kilku nietechnicznych pracowników. Sekretarze, księgowi, zasoby ludzkie, menedżerowie itp. Ile czasu zmarnujesz, gdy spróbują nauczyć się Linuksa i Open Office? Zwłaszcza, jeśli zatrudniasz ludzi biznesu, którzy spędzili połowę swojego życia na opanowaniu programu Excel, czy naprawdę chcesz, aby te umiejętności zmarnowały się?

Wszystkie inne rzeczy są równe, za każdym razem wybrałbym open source. Wszystkie inne rzeczy nigdy nie są równe.

Jordan Bentley
źródło
7

W Twojej firmie nie ma nic złego w korzystaniu z oprogramowania typu open source, jest ono bezpłatne, możesz je dostosować do swoich potrzeb, a czasem ma więcej wsparcia lub dokumentacji niż płatne. Jedyną rzeczą, o której powinieneś pamiętać, jest to, że projekt jest stosunkowo nowy i / lub posiada wsparcie, ponieważ mogą wystąpić wady lub brak pomocy, jeśli coś nie zadziała.

W przypadku LibreOffice vs. Microsoft Office kwestią jest to, ile osób z nich korzysta, oraz niezgodności pojawiające się podczas otwierania jednego formatu w innym.

Eclipse IDE, Intellij IDEA (Community Edition), mySQL, Inkscape i Notepad ++ to niektóre powszechnie znane projekty typu open source. Sprawdź więcej projektów typu open source tutaj .

A przynajmniej do założenia firmy dobrze dobrane oprogramowanie open source to więcej niż dobry wybór, aby zmniejszyć początkowy budżet.

talabes
źródło
3

Sam jestem trochę fanatykiem open source, ale tak naprawdę nie widzę sensu w utrzymywaniu zasady używania tylko open source, ponieważ nie powinno to być konieczne. W tworzeniu oprogramowania najlepsze rozwiązania są i tak otwarte, więc open-source zwykle wygrywa wyłącznie ze względu na swoje zalety. Eclipse, NetBeans, Firefox, Chrome (a raczej Chromium), Apache, Subversion, Git, lista jest długa. Istnieją wyjątki, na przykład podczas wykonywania C # w systemie Windows, w którym to przypadku Visual Studio prawdopodobnie byłoby najlepszym rozwiązaniem, ale ogólnie okaże się, że narzędzia open source są najlepszym wyborem po prostu dlatego, że są najlepszymi dostępnymi narzędziami , nieważne, że są oprogramowaniem typu open source.

Pamiętaj również, że jeśli ustawisz zasadę „tylko open source”, umieścisz się w pudełku z powodów ideologicznych lub akademickich. To może być w porządku i eleganckie, jeśli lubisz takie rzeczy, ale zdaj sobie sprawę, że to nieuchronnie odwróci uwagę od głównego punktu każdej firmy; zarabiać pieniądze. - Z pewnością nie chcę cię zniechęcać do podążania za jakąś ideologiczną wizją, ale zdaj sobie sprawę, że ograniczasz się.

Tak naprawdę nie powinieneś potrzebować konkretnej reguły, aby być otwartym, jeśli tylko chcesz rozważyć rozwiązania open source bez typowych uprzedzeń, ponieważ opracowywane rozwiązania open source po prostu mają tendencję być najlepszym.

Teekin
źródło
2

Jest też inny czynnik, zwykle ignorowany. Niektóre pakiety oprogramowania stają się w końcu de facto standardem, nawet do tego stopnia, stając się częścią języka potocznego: „top-modelka photoshoped jej zdjęcie”, „nie wiem nic o stackoverflow, to google ”, „proszę powiedzieć mi, co myślisz, a nie tylko kopiuj i wklej to, co usłyszałeś wczoraj z telewizji ”, a nawet starsze, takie jak„ odkurz podłogę ”. W chwili założenia firmy można je po prostu kupić bez rozważania alternatyw.

Istnieje również zasada „ pozwól mi wrócić ” (jestem takim fanem). Wybór alternatywnego rozwiązania może powodować problemy. (Oto osobista prawdziwa historia) Kiedyś musiałem wypełnić wniosek dla firmy, która (chociaż nie była sklepem wyłącznie Microsoft) miała aplikację w MS-word z jej formularzami. OpenOffice uszkodził dokument po zapisaniu. Przetwarzanie mojej aplikacji uległo opóźnieniu i prawie straciłem termin. Pamiętam, że musiałem znaleźć przyjaciela z komputerem z systemem Windows w środku nocy, kiedy zobaczyłem tam mój dokument, zdałem sobie sprawę, że jest on nieczytelny dla osoby HR z drugiej strony ... W pewnym momencie zapytałem HR dlaczego zmuszają mnie do korzystania z komputera i produktu z systemem Windows. Bardzo uprzejmie powiedzieli mi, że to ja pierwszy narzekałem ...

aktualizacja: kolejna historia po komentarzu @TrevorPowell, tym razem z połowy lat 90. Jest długi i nudny.

Wtedy używaliśmy stacji dyskietek (1,44 MB na dysk). Oznaczało to, że do każdego pliku większego niż 1,44 Mb potrzebne były dwa dyski do przechowywania. Ale żeby bezpiecznie dostać się do kogoś innego, potrzebowałeś 4, dlatego powodem, dla którego FD (akronim) często zawodziło, więc powinna być dostępna druga kopia. W przypadku większych ilości danych potrzebujesz dysków ZIP (100 MB na dysk). Teraz, jeśli plik 1.46 mógłby zostać skompresowany do czegoś mniejszego niż 1.44, magicznie potrzebujesz tylko dwóch dysków (jednego i zapasowego). Właśnie dlatego kompresja była tak popularna. W pewnym momencie zip był dołączony do systemu Windows, w tym czasie musiałem wydrukować duży plik Quark XPress, który zmieściłby się w 6 dyskietkach skompresowanych za pomocą ... RAR. Pamiętam, kiedy jako dziecko pojawiłem się w drukarniach z 12 dyskietkami, aby uzyskać ofertę, większość właścicieli sklepów wyrzuciła mnie: Gdzie jest dysk zip (100 MB). Dla nich był to zip lub jedna dyskietka. Niewielu z tych, którzy patrzą na dyskietki, przestało ze mną rozmawiać, ponieważ nie wiedzieli, co to jest RAR lub wierzyli, że R00 (rozszerzenie) jest wirusem. Gdy ktoś poprosił swojego przyjaciela „IT”, wiedział, co jest rzadkie, ale nie instalował go w swoich maszynach. Możesz sobie wyobrazić, że potem poszedłem do znajomego z ... nagrywarką CD (wtedy bardzo rzadki towar) i wypaliliśmy nieskompresowany plik na CD-ROM ... To był najbardziej akceptowalny sposób na powrót potem załatwiło sprawę.

Dimitrios Mistriotis
źródło
Tak na marginesie, miałem dokładnie to samo doświadczenie w zakresie: OpenOffice psujący fantazyjną formę opartą na Microsoft Word organizacji HR, szczególnie w przypadku próby sprawdzenia poprawności numerów telefonicznych. (Sprawdzanie poprawności danych wejściowych nie działało w programie Microsoft Word. Ale OpenOffice całkowicie pomieszało dokument, otwierając go. W końcu wypełniłem swój numer telefonu, otwierając dokument w „Stronach” Apple'a, co wydawało się ignorować dokument błędna próba sprawdzenia poprawności danych wejściowych w polu i pomyślne zapisanie formularza).
Trevor Powell,
@TrevorPowell Teraz kusi mnie, aby napisać więcej opowiadań na ten temat, mam jakieś lata 90-te ...
Dimitrios Mistriotis,
OK dodał kolejny, bardzo gadatliwy, zbędny, ale chciał go wydostać.
Dimitrios Mistriotis
1

Jak większość tutaj używamy miksu. Jedynym potencjalnym problemem, na jaki możesz natknąć się, jest to, że masz sklep mieszany, a jakiś format jest niezgodny z narzędziem innej osoby (np. Mój program do obsługi arkuszy kalkulacyjnych nie może odczytać utworzonego arkusza kalkulacyjnego).

Chodzi o komunikację, o ile firma może łatwo udostępniać sobie informacje, nie stanowi to problemu. Może to stać się problemem, jeśli niektórzy ludzie używają najnowszej funkcji Whiz-Bang produktu X, który podobny produkt Y albo psuje się w prezentacji, albo nie rozumie i nie może czytać.

W zależności od wielkości firmy istnieje premia za korzystanie z popularnych narzędzi. Na przykład pracownicy biurowi o dowolnym smaku mogą wychodzić z ulicy i generalnie nie potrzebują pomocy przy użyciu programu Excel / Word / Powerpoint, jeśli zmusisz ich do innego pakietu, musisz być przygotowany na kilka wezwań wsparcia (nawet jeśli operacja jest taki sam, nadal będą do ciebie dzwonić, ponieważ „wygląda inaczej”).

zaraz
źródło
1

Dwie rzeczy, o których inni nie wspominali:

Interoperacyjność z innymi firmami lub społeczeństwem

Jest to szczególnie prawdziwe w przypadku firm konsultingowych, ale każda firma może ostatecznie musieć udostępnić dokumenty opinii publicznej.

Jeśli firmy, z którymi współpracujesz, używają innych produktów niż Ty, możesz mieć niezgodności. Powoduje to głównie problem z oprogramowaniem biurowym, w którym wysyłasz im prezentację, specyfikację, arkusz kalkulacyjny, a oni nie mogą go otworzyć lub wygląda brzydko. Jednym ze sposobów jest ustandaryzowanie tego samego oprogramowania, a najłatwiejszym sposobem, aby upewnić się, że masz to samo oprogramowanie, jest zakup wersji, która ma ogromne możliwości.

Mój zwierzak wkurza się tutaj: PDF nie jest standardem ani umocnionym liderem, mimo że wiele osób tak uważa.

Pakiety umów

Jeśli pracujesz z Visual Studio, prawdopodobnie kupiłeś subskrypcje MSDN, co oznacza, że ​​prawdopodobnie masz wszystko inne na stosie Microsoft wraz z nim. Jest to tak dobry powód, aby użyć wszystkich zakupionych produktów. Utkniesz z tym oprogramowaniem na zawsze i zwiększysz opór przed jego zmianą, ale to jeden z powodów, dla których firmy wybierają Microsoft.

Widziałem podobne negocjacje dotyczące produktów Flash, Flex, Adobe i HP (ponieważ HP ma „oficjalny” pakiet do zarządzania testami / projektami dla rozwoju Flex).

Merlyn Morgan-Graham
źródło
@eversor: BTW, jestem człowiekiem FOSS przez cały czas, ale opinie nieznajomych w sieci nie są tak przydatne, aby podejmować świadome decyzje, równoważąc tyle prawdopodobnych czynników, ile można znaleźć :)
Merlyn Morgan-Graham
1
W przypadku formatu dokumentu przeznaczonego tylko do użytku PDF działa dobrze. Jest nawet dość różnorodna grupa czytelników (pod warunkiem, że nie ma osadzonego zła JS!). W przypadku dokumentów, które wymagają edycji, zakorzenionym liderem jest DOC z silnym wskaźnikiem dla DOCX.
Donal Fellows
1

Jako startup możesz wybrać platformę, która najlepiej odpowiada Twoim potrzebom. Wielkie i średnie organizacje to uznane firmy, które istnieją od dawna. Na początku wybiorą to, co dla nich najlepsze, ale od tego czasu prawdopodobnie będą musieli trzymać się tego wyboru, albo z powodu umów, albo z powodu kosztów konwersji (pod względem przekwalifikowania personelu i konwersji istniejących dokumentów do nowego formatu).

Ponadto koszt oprogramowania własnościowego często nie jest tak zły, jak mogłoby się wydawać. Na przykład Microsoft Action Pack kosztuje około 329 USD rocznie i oferuje 10 kopii systemu Windows 7, 10 kopii pakietu Office, a także wiele kopii innych programów, takich jak Windows Server, SQL Server, Sharepoint itp.

Dla nowych start-upów oferują również różne pakiety, z których niektóre są bezpłatne. Wiem, że istnieje pakiet, który pozwala nowym startupom uzyskać bezpłatny program Visual Studio na 3 lata.

Gavin Coates
źródło
0

Z mojego punktu widzenia w przypadku zwykłych aplikacji biurowych Microsoft jest de facto standardem, czy ci się to podoba, czy nie. Dlatego większość Twoich klientów, dostawców, podwykonawców itp. Chce wymieniać dokumenty MS Office. Jeden z naszych największych klientów wymaga raportów w postaci plików Word 2003 i pdf.

Do programowania SW zależy od twojego scenariusza, używamy tutaj wielu OSS, takich jak Eclipse, ale także Visual Studio, jeśli projekt dotyczy głównie Windows.

Nie trzeba dodawać, że w przypadku większych firm koszty licencji to nic wielkiego, koszty utrzymania są problemem. Ponosisz te koszty także w OSS, jeśli robisz to poważnie.

Szymon
źródło
-4

Uwielbiam FOSS, ale bądźmy szczerzy - to zwykła dziecinna zabawa! Jest w nim tak wiele małych, ale irytujących błędów, to absolutnie niewiarygodne. Weź to, czego chcesz: Gnome, OpenOffice, Firefox, ... to nie ma znaczenia. Zamiast ulepszać oprogramowanie, dodają coraz więcej funkcji. To ta sama głupia strategia, jak w przypadku zamkniętego źródła. W rzeczywistości pytanie nie brzmi „albo” albo „, ale” jak również „. Możesz mieć oba światy na jednym komputerze na jednym ekranie. Używam VirtualBox. Wspaniale. Możesz mieć aplikację Linux w jednym oknie, a aplikację Windows w innym oknie na tym samym ekranie. Działa nawet wycinanie i wklejanie między aplikacjami. Również dostęp do sprzętu absolutnie nie stanowi problemu. Zapomnij o podwójnym rozruchu. To nie jest rozwiązanie. Zamiast tego wypróbuj wirtualizację i wybierz program, który najlepiej odpowiada wykonywanemu zadaniu.

Lexi
źródło
1
Powinieneś upuścić część odpowiedzi, aby ją poprawić.
Matthieu,
1
Zabawne, że VirtualBox, o którym wspomniałeś, to FOSS. Firefox to prosta gra dla dzieci? Podejrzewam, że wtedy używasz IE.
defhlt