Open Source Rant

21
Open Source, UR DOIN IT WRONG Open Source Главная проблема открытого исходного кода

description

Tiny rant on Open Source in Russian

Transcript of Open Source Rant

Page 1: Open Source Rant

Open Source, UR DOIN IT WRONG

Open SourceГлавная проблема открытого исходного кода

Page 2: Open Source Rant

Open Source, UR DOIN IT WRONG

Открытый — любой желающий может

• забрать себе• внести изменения

Page 3: Open Source Rant

Open Source, UR DOIN IT WRONG

Желающихзабрать себебольше

Page 4: Open Source Rant

Open Source, UR DOIN IT WRONG

Желающихзабрать себебольше

Поэтому разговоры про Open Source постоянно смещаются в сторону его “бесплатности”

Page 5: Open Source Rant

Open Source, UR DOIN IT WRONG

Поговорим об изменениях?

С ними три проблемы

Page 6: Open Source Rant

Open Source, UR DOIN IT WRONG

1) Мало кто желает вообще этим заниматься

Page 7: Open Source Rant

Open Source, UR DOIN IT WRONG

2) Мало кто способен этим заниматься

Page 8: Open Source Rant

Open Source, UR DOIN IT WRONG

3) И практически никто не умеет предложенные изменения принимать

Page 9: Open Source Rant

Open Source, UR DOIN IT WRONG

Page 10: Open Source Rant

Open Source, UR DOIN IT WRONG

Изменения — это заплатки

Page 11: Open Source Rant

Open Source, UR DOIN IT WRONG

Кто же согласится на то, чтобы его детище состояло из заплаток?!

Page 12: Open Source Rant

Open Source, UR DOIN IT WRONG

Те, кто занимается

Open Source.

Page 13: Open Source Rant

Open Source, UR DOIN IT WRONG

Получается примерно так

Page 14: Open Source Rant

Open Source, UR DOIN IT WRONG

Проектирование интерфейса как

Open Source

Page 15: Open Source Rant

Open Source, UR DOIN IT WRONG

Программа-инструкция“Как сделать так, чтобы было удобно”

Интерфейс

Задача, которую должен решать интерфейс Разработчик

как интерпретатор

Page 16: Open Source Rant

Open Source, UR DOIN IT WRONG

Задача проектировщика

программироватьна языке разработчика?

Page 17: Open Source Rant

Open Source, UR DOIN IT WRONG

Задача open source-проектировщика

организовать наличие иприём патчей

Page 18: Open Source Rant

Open Source, UR DOIN IT WRONG

1) Мало кто желает вообще этим заниматься

Page 19: Open Source Rant

Open Source, UR DOIN IT WRONG

2) Мало кто способен этим заниматься

Page 20: Open Source Rant

Open Source, UR DOIN IT WRONG

3) И практически никто не умеет предложенные изменения принимать

Page 21: Open Source Rant

Open Source, UR DOIN IT WRONG

Поэтому и получается примерно так.