metaclass: (Default)
[personal profile] metaclass
Имею ли я право исправлять глюки и дописывать нужные мне фичи в Mozillу, OpenOffice, ядро Linux, Gimp etc - да сколько угодно. Лицензия позволяет.
Могу ли я? Увы, трудоемкость, необходимая для вникания в большой проект на несколько миллионов строк - соврешенно prohibitive. Даже при наличии квалификации. А протолкнуть свои изменения в upstream - еще сложнее.


Я про это уже писал, на что набежали адепты и начали доказывать что им-то никаких проблем в сложном проекте разобраться нету.

Таки народ все-таки путает жизнь в стартап-подвалах на деньги родителей и стипуху и необходимость зарабатывать программированием на жизнь и прокорм семьи.

Date: 2008-06-19 08:35 am (UTC)
From: [identity profile] max-posedon.livejournal.com
А если приходится разбираться в OpenSource, править его, и получать за это денежку сидя в офисе, тогда проблема разабраться будет или нет?

(Я просто как-то не понял, по вашему толи подвалы отупляют, толи OpenSouce проекты такие большие и сложные.)

Date: 2008-06-19 09:23 am (UTC)
From: [identity profile] metaclass.livejournal.com
Подвалы создают иллюзию наличия у людей бесконечных ресурсов времени, чтобы копаться в проектах, как со стороны юзера, так и со стороны разработчика.

Проекты сложные, да, про что по ссылке, собственно говоря, и написано.

Date: 2008-06-19 05:48 pm (UTC)
From: [identity profile] sergiej.livejournal.com
Я не понимаю что тебе не нравится в этом движении. Каждый делает что хочет. Кому нравится писать открыто тот пишет, кому нравится пользоваться открытым софтом, тот пользуется. Причём делают и то и другое давно уже не студенты в подвалах а огромные конторы. Всё путём, в чём проблема не понимаю.

Date: 2008-06-19 06:13 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Не нравится распыление сил на борьбу с кривыми реализациями и написание новых кривых реализаций. Умных людей очень мало и тратить их силы на борьбу с программным идиотизмом - преступление.
Сторонники OpenSource утверждают, что они следуют модели научного поиска, когда каждый приходящий становится на плечи предшественников. Так вот хрен - каждого приходящего предшественники заставляют либо разбираться в бреде, либо делать свою реализацию таблицы умножения.

Date: 2008-06-20 06:44 am (UTC)
From: [identity profile] sergiej.livejournal.com
Чем занимаются эти умные люди это их личное дело, вот что я имею в виду. Я не знаю как там опенсорс написанный в подвале Васей и Петей, но я знаю про тот опенсорс который пишется в стеклянных климатизированых офисах большими конторами. То что срабатывало десять лет назад, когда Вася начал писать но поленился докончить поэтому Петя закончил Васин опенсурс теперь срабатывает на уровне между большими конторами, которые кровные враги и никогда бы не открыли код друг другу, но путём участия в открытых проектах успешно вместе творят без сотрудничества как такового.
А про качество кода... нет никакой разницы в качестве кода и архитектуры в закрытых и открытых проектах, насмотрелся я на закрытый код и могу сказать что бардака там ещё больше, потому хотя бы что в открытый проект людям банально стыдно пихать халтуру, а в закрытых прокатит, клиент всё равно не увидит этого "творчества".

Date: 2008-06-20 10:18 am (UTC)
From: (Anonymous)
Очень много кода в OpenSource делается в офисе за зарплату, например - RedHat не только дистрибутивы делает, но и принимает большое участие в разработке ядра, я внёс дополнение в одну библиотеку и послал свой патч разработчикам, тоже сидя в офисе и за зарплату (в используемой библиотеке не было функции, нужной для нашей задачи, а я эту функцию добавил). И так делается большинство OpenSource кода.

Date: 2008-06-20 10:28 am (UTC)
From: [identity profile] metaclass.livejournal.com
Я такое тоже делал, но там проект был с культурной архитектурой - т.е. я за полдня нашел, где и что поправить.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 29th, 2025 02:57 am
Powered by Dreamwidth Studios