k001
k001
:...

April 2032
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

Back March 25th, 2008 Forward
mediawiki rss feeds, или как работает free software

Вот вам типичный пример того, как работает свободное ПО, то бишь free software. Пример банальный и потому, наверное, просто понимаемый. Попробую объяснить совсем уж по-простому, на пальцах -- поэтому прошу прощения у коллег за "детсадовский" стиль изложения.

Некий чувак Jim Wilson написал для mediawiki (mediawiki -- это вики-движок, который используется, в частности, википедиями, а также моей wiki.openvz.org) некоторое расширение, позволяющее генерить RSS/Atom feeds из любой wiki-странички. Мне таковая функциональность нужна, чтобы писать на wiki новости. Типа, там, вышло новое ядро. Это, впрочем, всё неважно -- важно то, что есть некая нужная мне программа, и эта программа -- свободная. У меня (и у вас) есть свобода не только её использовать, но и менять, подгонять под себя, улучшать и т.п. И вот почему это важно.

Ну вот, поставил я эту программу. Она заработала, но как-то не очень хорошо. Я нашёл в этой программе два дефекта (которые у меня проявились из-за того, что у меня по-другому mediawiki настроена, и потому что я чуть-чуть иначе использовал сию программу).

Так вот, я посмотрел в исходный код программы и вник в то, как некоторые интересующие меня места работают. Нашёл, почему оно там неправильно работает, и аккуратно исправил. Подробно описал проблему и отправил автору, конечно, вместе с исправлениями.

Теперь, если автор не занят и ему мои исправления покажутся правильными и стоящими, он выпустит новую версию, где этих дефектов не будет.

В итоге всем станет хорошо. Мне хорошо, потому что у меня заработало всё как надо. Всем пользователям, которые могли бы наткнуться на эти дефекты, а теперь не наткнутся. Автору программы, потому что теперь она лучше работает. Всем тем, кто пользуется не столько самой этой программой, сколько её результатами. И так далее.

Свободное ПО делает мир лучше.

Под катом мои ему письма с патчами.
Read more... )

Back March 25th, 2008 Forward