Большой Брат Изучит Ваш Код

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

И представители крупных корпораций довольны.



IBM, Intel и Sun Microsystems, Google — все пишут больше открытого исходного кода, чтобы можно было хорошо зарабатывать, используя Ctrl+C, Ctrl+V. Вы приходите подавать заявку на работу, показываете открытый код какой-нибудь Java-виртуальной машины и с гордостью говорите, что она моя! Слушатели в восторге и нанимают меня за хорошую зарплату.

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

Но любая докризисная халява заканчивается, когда заканчиваются деньги.

Когда приходит время считать каждую копейку, юристы и бухгалтеры гигантов всерьез задумываются о том, получить ли дивиденды от тех, кто воспользовался их бесплатным кодом.

И вот, как нарочно, всё было настроено! Используя старшего брата, руки невинных студентов и доброе имя Apache Software Foundation, корпорации строят коварные планы загляните в строки своего исходного кода и строковые константы, найдите наивных барашков, которые, не раздумывая, украли чужую интеллектуальную собственность, защищенную патентами и авторскими правами, и попросите кругленькую сумму для внесудебного урегулирования.

Задумайтесь, может быть, скопировав чужой код, пусть даже бесплатный, вы уже поставили крест на своем финансовом благополучии и превратились в раба американских корпораций? Для тех, кто не понимает английского, потрачу несколько строк на объяснение, в чем заключается хитрый план.

Берем вашу программу, которую вы давно написали и выложили в открытый доступ, и запускаем скользящее окно с использованием ее кода.

Сначала окно содержит только первое слово программы, затем оно начинает расширяться вправо до тех пор, пока Google Code Search не сможет найти фрагмент текста где-нибудь в чужом коде.

В какой-то момент мы найдём самый большой украденный предмет. Если фрагмент неинтересен - не содержит, скажем, слов с ошибками, точных цитат из ваших комментариев и очень мал - всего два-три слова, то выбрасываем самое левое слово из окна и продолжаем пытаться увеличить окно до право.

Если мы нашли надежно украденный фрагмент кода, вперед и подавайте на вора в суд с адвокатом.

Просто сначала проверьте, не написал ли этот вор ваш код раньше вас.

Иначе не было бы конфуза, и мне не пришлось бы расплачиваться за свою прежнюю любовь к чужим строкам.

Теги: #открытый исходный код #gsoc #открытый исходный код

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2020-02-21 12:28:00
Баллов опыта: 643
Всего постов на сайте: 2
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.