oprogramowanie Open Source-zalety i wady
być może zapłaciłeś za oprogramowanie takie jak Microsoft Office i Photoshop i pewnego pięknego dnia natrafiłeś na oprogramowanie, które ma prawie takie same funkcje jak oprogramowanie, którego używasz, ale jest bezpłatne!!! a Ty drapiesz się po głowie, myśląc, dlaczego nie byłem świadomy tego oprogramowania.To dlatego, że oprogramowanie takie jak Microsoft Office, Photoshop lub cokolwiek, za co płacisz, jest oprogramowaniem komercyjnym, a duże firmy zapewniają, że tego rodzaju produkty są dobrze reklamowane i mają wysoką użyteczność.
więc kiedy zdajesz sobie sprawę, że oprogramowanie open source jest wolne, równie dobrze możesz pomyśleć o ich użyciu. Po tym wszystkim, dlaczego warto wydać sporą kwotę na system operacyjny macOS, skoro można wykonywać swoją pracę w Ubuntu? Dlaczego warto wydawać pieniądze na pakiet Microsoft Office, skoro można korzystać z prawie tych samych funkcji z LibreOffice? bo ktoś kiedyś powiedział—
„posiadanie mnóstwa pieniędzy nie czyni cię lepszym człowiekiem..”
— Ziad Abdeinour
ale życie techniczne to nie tylko słońce i tęcza.Pech!! Wszystko ma pewne zalety i pewne pułapki.Zanim zaczniesz pobierać produkty, które pozwolą Ci zaoszczędzić trochę pieniędzy, zrób swoje badania i dowiedz się, czy oprogramowanie open source jest czymś, z czym możesz pracować. Możesz podjąć tę decyzję, patrząc na zalety i wady, które oferują.
to za darmo!!
na końcu użytkownika oprogramowanie open source inicjuje pomysłowość użytkownika w opracowywaniu niestandardowych rozwiązań dopasowanych do powstających potrzeb biznesowych.Głównie małe i średnie firmy zatrudniają i czerpią większe korzyści z oprogramowania open source.Sklepy takie jak studio fotograficzne lub kawiarenki internetowe mogą korzystać z oprogramowania open source i prowadzić działalność z niskimi inwestycjami w technologię.Te oprogramowanie open source są tworzone, biorąc pod uwagę, że działają na wielu platformach.Zazwyczaj są one oferowane za darmo i nie wymagają zapłaty za dodatkową pobraną kopię.
pasja do rzeczy, które robią
pasja jest tym, co napędza najbardziej szalone, ale cięższe postępy na świecie.Nie wszystkim programistom zależy na pieniądzach.Wielu z tych techników nie dba o pieniądze, które zarabiają na swojej pracy, starają się zbudować program, który zmieni świat.Jak Pied Piper.
P. S — to nawiązanie do programu TV „Dolina Krzemowa”.
technologia jest elastyczna
Open source odnosi się do oprogramowania opracowanego z podstawowym kodem źródłowym przeznaczonym do bezpłatnej dystrybucji i przeznaczonego do publicznego dostępu i modyfikacji. Właściciel praw autorskich udziela użytkownikom prawa do badania, zmiany i dystrybucji oprogramowania każdemu i dla każdego purpose.So małe lub średnie firmy mogą modyfikować istniejące oprogramowanie open source lub zatrudnić kogoś, kto może to zrobić dla nich zgodnie z ich potrzebami biznesowymi.
wady oprogramowania Open Source
społeczności Open source z powodzeniem opracowały wiele oprogramowania, chociaż większość użytkowników komputerów korzysta tylko z zastrzeżonych aplikacji. Użyteczność oprogramowania open source jest często uważana za jedną z przyczyn tej ograniczonej dystrybucji.Nie dotyczy to oprogramowania open source, takiego jak Mozilla Firefox, Ubuntu, Android itp.
Hacking Stuff
OWASP Top 10 to regularnie aktualizowany raport przedstawiający problemy związane z bezpieczeństwem aplikacji internetowych, skupiający się na 10 najważniejszych zagrożeniach, a jednym z nich jest „używanie komponentów ze znanymi lukami”. Wielu programistów internetowych używa komponentów, takich jak system zarządzania treścią i frameworki w swoich aplikacjach internetowych, a niektóre z nich są otwarte source.As większość kodu źródłowego jest ogólnodostępna niektórzy korzystają z tego przywileju, aby wykorzystać luki w zabezpieczeniach produktu i stworzyć błędy.Np. WordPress jest oprogramowaniem typu open source, które ma wiele luk w zabezpieczeniach.
dlatego powiedziałem, że życie techniczne to nie tylko tęcza i słońce.Ale oprogramowanie open source budowane przez duże korporacje są głównie projektowane z myślą o użyteczności i bezpieczeństwie.Ponadto oprogramowanie własnościowe nie gwarantuje, że nie będzie powodować problemów lub zakłócać productivity.So lepiej jest używać oprogramowania open source, które jest tanie, elastyczne i szanuje to, co programiści z pasją zbudowali.
chciałbym przytoczyć co wyczytałem z Jak działa Google:
„Open-sourcing coś mówi, że jesteśmy zaangażowani w rozwój platformy, branży i ekosystemu jako całości. Pozwala to wszystkim zobaczyć, że szanse są równe, bez nieuczciwych korzyści przyznanych konkretnemu graczowi. Usunięcie tego podejrzenia o nieuczciwą przewagę pomaga wzrostowi”.