Essays:TNT: free tech books/ru: Difference between revisions

From My KB
No edit summary
Created page with "=== Свободное распространение может расширить аудиторию книги ==="
Line 21: Line 21:
== Выпускайте Гейтса ==
== Выпускайте Гейтса ==


Хорошо, разобрались, что техническая литература может быть одновременно и качественной и бесплатной. Но, перефразируя слова Гейтса, можно задаться следующим вопросом: "'''Какой энтузиаст способен убить три года своей жизни на написание книги, исправление опечаток и неточностей, и потом отдать ее бесплатно?'''". Я могу предложить несколько возможных причин, почему это может быть выгодно авторам.
Хорошо, разобрались, что техническая литература может быть одновременно и качественной и бесплатной. Но, перефразируя слова Гейтса, можно задаться следующим вопросом: "''Какой энтузиаст способен убить три года своей жизни на написание книги, исправление опечаток и неточностей, и потом отдать ее бесплатно?''". Я могу предложить несколько возможных причин, почему это может быть выгодно авторам.


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="The_Free_Distribution_Can_Expand_the_Audience_For_a_Book"></span>
=== The Free Distribution Can Expand the Audience For a Book ===
=== Свободное распространение может расширить аудиторию книги ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Нередко когда книги под открытыми лицензиями публикуются преподавателями или представителями других профессий, для которых важно, чтобы их научную деятельность оценили как можно больше людей. Представьте два сценария. Один автор говорит: "''Я написал книгу, вот, держи ссылку''", а второй говорит: "''Я написал книгу, если интересно, можешь купить ее здесь''" и дает ссылку. Чью книгу полистают охотнее? Думаю, ответ очевиден. И дело может быть не в деньгах, а в количестве шагов, которые нужно пройти до цели.
Often, when books under open licenses are published by educators or professionals whose work benefits from widespread publicity, it becomes essential for as many people as possible to evaluate their scholarly contributions. Imagine two scenarios. One author says, "''I wrote a book, here's the link,''" while the other says, "''I wrote a book; if you're interested, you can purchase it here,''" and shares the link. Whose book are people more likely to check out? For me, the answer is clear as day. The difference may not be about the money but rather the number of steps required to reach the goal.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Given_enough_eyeballs,_all_bugs_are_shallow"></span>
=== Given enough eyeballs, all bugs are shallow ===
=== Чем больше глаз, тем меньше багов ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
"Чем больше глаз, тем меньше багов"<ref>Анг. given enough eyeballs, all bugs are shallow.</ref> — это [https://en.wikipedia.org/wiki/Linus%27s_law Закон Линуса], который может быть эффективен не только в работе над программным обеспечением, но и в написании книг, если багами считать опечатки и неточности. Как и в предыдущем случае, свободное распространение книги расширяет ее аудиторию. Среди нее обязательно найдутся не только читатели, но и писатели, которые будут охотно указывать на ошибки и предлагать правки.
"Given enough eyeballs, all bugs are shallow" is [https://en.wikipedia.org/wiki/Linus%27s_law Linus's Law], which can be effective not only in software development but also in writing books, considering typos and inaccuracies as bugs. As in the previous case, free distribution of a book expands its audience. Within that audience, there will undoubtedly be both readers and writers who will eagerly spot errors and suggest corrections.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Free_Distribution_Prolongs_the_Life_of_the_Work"></span>
=== Free Distribution Prolongs the Life of the Work ===
=== Свободное распространение продлевает работе жизнь ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">

Revision as of 12:45, 12 November 2024

Автор: Евгений Голышев

31-го мая 2024 я запустил каталог технической литературы, распространяющейся под открытыми лицензиями, где все книги можно скачать бесплатно. Каталог получил название TNT (от TutorIn.Tech) и реализован в виде Telegram-бота, в котором можно создавать свою библиотеку, иметь к ней доступ с любого устройства, делиться книгами и еще куча других вещей, но обо всем по порядку.

Качественный и/или бесплатный

Идея качественной и в то же время бесплатной технической литературы сегодня все еще может казаться нереальной, как четыре десятилетия назад то же самое казалось в контексте программного обеспечения. "Открытое письмо любителям"[1], в котором Билл Гейтс (Bill Gates) поставил под сомнение коллективную работу над программным обеспечением (communal software development), может и сейчас откликаться в сердцах немалого количества людей, если речь зайдет о книгах. В том письме в феврале 1976 Гейтс писал[2]:

Кто может позволить себе профессионально работать ни за что? Какой энтузиаст способен убить три года своей жизни на программирование, исправление ошибок, документацию, и потом раздать все это бесплатно?

Но через семь лет Ричард Столлман (Richard Stallman) запустил проект GNU, с которого началось движение за свободное программное обеспечение. Оно показало, что коллективная работа над программным обеспечением с его бесплатным распространением – вполне жизнеспособная идея.

Что касается книг, то революция там давно произошла: качественная и бесплатная техническая литература существует уже более четверти века. Одним из ярчайших примеров является руководство Linux From Scratch, выпускающееся с 1999 под открытой лицензией, которая разрешает свободное распространение и создание производных работ. Так почему паучье чутье подсказывает, что качественная книга не может быть бесплатной? Я думаю, дело в том, что книги под открытой лицензией не управляют печатным миром в отличие от свободного и открытого программного обеспечения, на котором зиждется современный высокотехнологичный мир. Я надеюсь, что TNT сможет внести свой посильный вклад, чтобы исправить сложившуюся ситуацию.

Выпускайте Гейтса

Хорошо, разобрались, что техническая литература может быть одновременно и качественной и бесплатной. Но, перефразируя слова Гейтса, можно задаться следующим вопросом: "Какой энтузиаст способен убить три года своей жизни на написание книги, исправление опечаток и неточностей, и потом отдать ее бесплатно?". Я могу предложить несколько возможных причин, почему это может быть выгодно авторам.

Свободное распространение может расширить аудиторию книги

Нередко когда книги под открытыми лицензиями публикуются преподавателями или представителями других профессий, для которых важно, чтобы их научную деятельность оценили как можно больше людей. Представьте два сценария. Один автор говорит: "Я написал книгу, вот, держи ссылку", а второй говорит: "Я написал книгу, если интересно, можешь купить ее здесь" и дает ссылку. Чью книгу полистают охотнее? Думаю, ответ очевиден. И дело может быть не в деньгах, а в количестве шагов, которые нужно пройти до цели.

Чем больше глаз, тем меньше багов

"Чем больше глаз, тем меньше багов"[3] — это Закон Линуса, который может быть эффективен не только в работе над программным обеспечением, но и в написании книг, если багами считать опечатки и неточности. Как и в предыдущем случае, свободное распространение книги расширяет ее аудиторию. Среди нее обязательно найдутся не только читатели, но и писатели, которые будут охотно указывать на ошибки и предлагать правки.

Свободное распространение продлевает работе жизнь

Here, I want to immediately proceed with examples.

Linux From Scratch

This book explains how to build your own GNU/Linux system from scratch, component by component. If readers are ready to dedicate a significant part of their lives to its reading, they'll come away with a clear understanding of the components that make up a modern GNU/Linux system, along with how they're configured and built.

The first version of this guide was released in December 1999, and its original author, Gerard Beekmans, hasn't been actively involved in the ongoing development of the project for quite some time. However, new versions of his work continue to be released consistently twice a year.

The Linux Kernel Module Programming Guide

This book discusses the internal mechanisms of the Linux kernel to teach readers how to develop modules for it. Originally written by Ori Pomerantz for Linux 2.2, the first version of the guide has not been preserved. However, since Linux 2.2 was released in January 1999, it's likely the work was published around that time. Jim Huang is currently actively updating the book. In addition to Pomerantz and Huang, three other authors also contributed to the book.

Just think, these books have been around for over a quarter of a century, and this is largely thanks to the open license. However, some might argue with me, stating that history has shown instances where commercial publishers have taken over someone else's work when the original authors were unavailable for some reason. For example, after the death of W. Richard Stevens in 1999, Stephen A. Rago continued his monumental work titled Advanced Programming in the Unix Environment. I would not insist that open licensing is the only way for a book to avoid obscurity. Certainly, that's not the case. But I'm convinced that a book under an open license has a lower chance of becoming "orphaned."

This is by no means an exhaustive list of reasons to publish a book under an open license. There are several more that could be mentioned, but it's time to move on.

Hybrid Format for Book Distribution

The free distribution of a book doesn't exclude cooperation with a commercial publisher. One does not interfere with the other. As an example, I would like to mention the book Free as in Freedom, which is dedicated to Richard Stallman, the founder of the GNU Project and the free software movement. This book was published by Tim O'Reilly's publishing house under the GNU Free Documentation License 1.1, a license that the author, Sam Williams, insisted upon. Since the license permitted derivative works, the book's central figure, Stallman, released an expanded and revised version several years after its initial publication, which he called Free as in Freedom 2.0. The second edition was published by the Free Software Foundation.

This is just one example of O'Reilly publishing a book under an open license. In the past, his publishing house did this quite frequently[4]. Other well-known publishers of technical literature, such as Apress and No Starch Press, continue to do so even today[5].

TNT and the Open Print World

Great, we have established that authors are motivated to publish their books under open licenses, and they can easily be found online and downloaded for free. But why TNT? As a library for tech enthusiasts, TNT offers the following features.

Maintaining an Up-to-Date Catalog of Books

Working with books under open licenses sometimes resembles software development: they can be updated regularly, and some even have a fixed release cycle. Consequently, it's essential to keep track of updates, which is precisely the responsibility of TNT. Typically, a new version of a book appears in the catalog on the release date, and users receive notifications about the updates.

Always Accessible

Thanks to its implementation as a Telegram bot, users can access their library from any device. For example, you can start browsing the library on your phone and then save a preferred book to your favorites, making it easy to find later on your laptop.

Unique Content

TNT is largely a media project. Descriptions and sometimes even covers for the books are created by the TNT team.

References

  1. Оригинальное название "Open Letter to Hobbyists".
  2. https://en.wikipedia.org/wiki/File:Bill_Gates_Letter_to_Hobbyists_ocr.pdf
  3. Анг. given enough eyeballs, all bugs are shallow.
  4. The list of books under open licenses from O'Reilly can be found here.
  5. The list of books under open licenses from Apress can be found here.