W pakiecie
Na początku 20 sierpnia tego roku programiści, którzy zainstalowali Standard za pośrednictwem menedżera pakietów npm, mogli zobaczyć na swoich terminalach potężny baner reklamowy.
Ta reklama powstała przy użyciu nowego projektu -
Ideą biblioteki Funding jest to, że firmy
Nic więc dziwnego, że pomysł ten wywołał ostre kontrowersje w społeczności programistów. Na przykład -
Część dyskutantów uważała, że reklama w terminalu to dobry sposób na finansowanie ważnych projektów open source, które zawsze mają problemy finansowe. Inni uznali pomysł oglądania reklam na swoim terminalu za całkowicie nie do przyjęcia.
„Faktem jest, że ci, którzy wspierają [oprogramowanie open source], potrzebują pieniędzy” – mówi Vincent Weavers, programista z Holandii. „W przyszłości mogą pojawić się doskonalsze rozwiązania tego problemu, do tego czasu możemy dać sobie spokój z reklamą. Nie jest tak źle. Choć osobiście nie przepadam za banerami reklamowymi na terminalu, rozumiem ich potrzebę i w pełni popieram ten pomysł” – kontynuuje.
„Mój terminal to ostatnia forteca, ostatnia oaza spokoju, w której nie napływają do mnie ciągłe strumienie reklam od potentatów biznesowych. Jestem kategorycznie przeciwny temu pomysłowi, ponieważ jestem pewien, że zasadniczo stoi on w sprzeczności z duchem open source, którego kultywujemy od dziesięcioleci” – mówi Vuk Petrovic, programista z USA.
Większość negatywnych komentarzy na temat Standardu i nowego schematu finansowania projektów open source pochodzi od programistów, którzy są niezadowoleni, że banery reklamowe pojawiające się po instalacji będą teraz pojawiać się w logach, co całkowicie niepotrzebnie utrudni debugowanie aplikacji.
„Nie chcę widzieć reklam w moich dziennikach CI i nie chcę myśleć o tym, co się stanie, jeśli inne pakiety zaczną robić to samo. Niektóre pakiety JS mają dziesiątki, setki, a nawet więcej zależności. „Czy możesz sobie wyobrazić, co by się stało, gdyby wszystkie wyświetlały reklamy?” – powiedział Robert Hafner, programista z Kalifornii.
Obecnie reklamy wyświetlają się jedynie w bibliotece Standard, jednak z czasem projekt Funding, dzięki któremu to się dzieje, może zyskać na popularności. Może to przypominać wzrost popularności projektu OpenCollective w ciągu ostatniego roku.
Wiadomości OpenCollective
Od zeszłego roku do wielu projektów open source dodano komunikaty OpenCollective. W takich jak np
Podobnie jak w przypadku Funding, programiści wyrazili niezadowolenie, gdy zobaczyli te komunikaty w terminalu. Byli jednak skłonni je przyjąć, gdyż zawierały jedynie prośby o datki, a nie pełnowymiarowe reklamy.
Jednak w przypadku Funding wydaje się, że projekt ten przekroczył pewną granicę w umysłach niektórych programistów, którzy nie chcą pod żadnym pozorem widzieć reklam na swoich terminalach.
Niektórzy z tych programistów wywierali presję na Linode, jedną z firm, które zgodziły się z Funding na wyświetlanie reklam. Firma ostatecznie zdecydowała się nie eskalować sytuacji i
Co więcej, niektórzy deweloperzy poszli jeszcze dalej, kierując energię swojego gniewu na stworzenie pierwszego na świecie
Wyniki
Reklama w terminalu jest próbą rozwiązania poważnego problemu finansowania projektów open source. Ale wielu ludziom naprawdę się to nie podoba. W rezultacie na pytanie, czy zjawisko to ma się upowszechnić, można obecnie odpowiedzieć bardziej negatywnie niż pozytywnie. Ponadto niedawno okazało się, że najprawdopodobniej będzie to npm
Jeśli interesuje Cię ten temat, zajrzyj
Drodzy Czytelnicy! Co sądzisz o reklamach w terminalu? Jakie sposoby finansowania open source wydają Ci się najbardziej odpowiednie?
Źródło: www.habr.com