2010-05-16

Железные дороги

Известно, что многие городки американского северо-запада, например, небезизвестный Редмонд, появились как поселения вокруг железнодорожных станций. Но я не знал, что большая часть дорог северозапада была электрифицирована и представляла собой довольно экономичный и экологичный вид транспорта. Электричество добывалось гидроэлектростанциями и питало сеть железных дорог, причём поезда спускающиеся с горки даже отдавали часть энергии обратно в систему.

Во второй половине двадцатого века электролокомотивы были заменены дизельными, а затем, уже в 70-80х годах, многие дороги были заброшены. Железнодорожные станции развалились, рельсы заржавели, столбы с проводами покосились. Сейчас некоторые дороги разобраны и преобразованы в велосипедные и конные дорожки. А некоторые здания усилием энтузиастов восстановлены и превращены в музеи. В одной из таких станций мы вчера и побывали.

2010-05-09

Dirty Harry's Balcony

Стереопара с сегодняшнего хайка. Наконец-то наступила теплая летняя погода. По тропе текли ручьи и выше ещё лежит снег.

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

Грязный Гарри - имя героя криминального голливудского сериала, но гора названа не в честь него. Авторство принадлежит защитнику природы и известному автору путеводителей Харви Мэннингу. Таким странным именем он увековечил имя Гарри Голта, регистратора, который вырубил множество лесов в окрестных горах (в том числе и эту).

2010-05-03

Zen Magnets

216 сильно намагниченных шариков. Занятная игрушка. Их почти невозможно рассыпать, они цепляются друг за друга. Легко вытягиваются в цепочку, которая всё время стремится замкнуться в кольцо. Но можно строить и более сложные конструкции, кубы, пирамиды. Принцип их соединения напоминает сборку кристаллической решётки. Например полая круглая трубка получается почти сама, где шарики сами прыгают на свои места.

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

http://zenmagnets.com/

2010-04-21

А ещё его можно подкладывать под ножку стула...

Увидел данную картинку и вспомнил, как занятно я покупал iPad.

Оказалось, что поблизости они все раскуплены и я поехал в Alderwood Mall, в Apple Store. Там была толпа у стенда, но айпады в продаже были. Один из сотрудников, стоявший в зале, спросил чего мне хочется, и я высказал своё скромное желание. Он достал из кармана свой iPhone, поковырял в нём пальцем, затем пошёл за кулисы и принёс заветную коробку. После чего снова поковырял пальцем в телефоне и направил его на штрихкод. Из телефона появился лазерный луч сканера. Я подивился. Дальше продавец взял мою кредитку и провел ей где-то внутри телефона. Я снова подивился. Но продавец протянул мне телефон и попросил расписаться на экране. "Чем?" - спросил я. "Пальцем" - был ответ. Тут я уже растерялся, поскольку не привык расписываться пальцем. Но, что делать, расписался. Дальше я снова удивился, поскольку под пальцем появилась сплошная и, главное, тонкая линия. Продавец посмотрел на каракулю, и попросил показать мой ID (driver license). Потом сказал, что, сойдёт, достаточно похоже. После чего он спросил, как я хочу получить чек, бумажкой или по e-mail. Я сказал, что бумажкой, опасаясь, что в последнем случае iPad могут приложить аттачем. Продавец залез рукой под стол и достал откуда-то чек, вручил его мне. На этом мы и раскланялись.

P.S.

2010-04-14

яБлондинко

яПадла. яКупил. Яблоко.

Никогда не думал, что куплю Apple, с их закрытостью, с их ограничениями и культом элитарности. И уж совсем не думал, что куплю iphone-подобное устройство. А вот купил, потому, что ощутил большую разницу в качестве и потерял терпение ждать альтернативных предложений. Пишу этот текст на нем же, на iPad-e. Не скажу, что писать очень удобно, непривычно, но читать удобно очень. Экран шикарный. Интерфейс обалденный.

Профессионально я поражен. Я уже забыл, что программы могут быть настолько вылизаны, настолько быстро работать на таком не слишком мощном процессоре, а логика их настолько продумана. И, главное, мгновенная реакция! И ничего не застревает посреди прокрутки, никакие ссылки не срабатывают неожиданно, под пальцем, не выскакивают, как черт из табакерки, окна, которые с проклятиями кидаешься закрывать. Все удобно и предсказуемо, как и должно быть. И нет излишней анимации. Немножко, не очень назойливо. Приятно. Замечательная игрушка.

Семейству заливал про профессиональный интерес. Какой там профессиональный! Игрушка понравилась. Дочке тоже понравилась. В папу, дочка! Молодцы, Apple! Какие же молодцы!

Сначала я хотел проапгрейдить компьютер на 64 бита. Но каждый раз как подумаю про перестановку виндов и всех приложений, про ковыряние с драйверами в линуксе и откладываю на потом. А после iPad-а это кажется уже несколько архаичным. Седьмая винда? А, помните, был ещё DOS!

Немножко информации: Русская клавиатура есть, даже со spell-checker-ом. Wifi работает даже на работе. Книжки, фильмы, музыка, интернет, skype работает со встроенным микрофоном. Фильмы крутятся в 720, можно рентовать за пять баксов. Программы в AppStore платные, но недорогие, обычно от бакса до пяти. Браузер очень быстрый, очень. Батарея хорошая.

Короче, я доволен. Не доволен только, что не дотерпел и купил сейчас, без 3G.

P.S. А новую операционку, как я понял, обещали осенью.

P.P.S. Русская клавиатура показала своё неудобство: надо переключать режим для ввода знаков препинания. Быстрый ввод на этом сразу затыкается. В английской сделано нормально. И ещё очень не хватает стрелок движения курсора, хотя бы только влево-вправо.

2010-04-12

Фестиваль Тюльпанов

В воскресенье катались на велосипедах среди тюльпанов (и автомобилей) по Skagit Valey. Тюльпаны красивые и их много. Людей, приезжающих на них посмотреть и сфотографироваться среди цветов, тоже не мало. Поехать с велосипедами была хорошая идея. Долина плоская, ехать по ней легко, тропинки к полям длинные и нигде не надо стоять в очереди на въезд и платить за парковку. Я выложил фотографии на своём сайте.

Ссылка по теме: http://www.tulipfestival.org/

2010-03-18

Geocaching

Геокешинг - это такая игра с использованием GPS. Игра очень простая. В разных местах прячутся контейнеры. Их координаты регистрируются на сайте игры geocaching.com. Зная координаты можно найти место, на котором надо найти контейнер. Он может быть большой, как на фотографии, а может быть совсем крошечный. В контейнере лежит log, в котором надо оставить запись с дайтой и именем, но могут лежать и разные игрушки и сувениры. Что-то можно взять, положив при этом другое равноценное.

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

Мы с дочкой увлеклись этой игрой. Найти геокеш в конце маршрута - приятное дополнение к пешей или велосипедной прогулке.

Кстати, я пользуюсь программой GPXView для моей Nokia N800, она делает практически всё, что надо, кроме скачивания координат с сайта. И в ней есть удобная карта на основе open cycle map, которая интересна сама по себе, поскольку содержит не только дороги, но и рельеф. В iPhone и android тоже есть аналогичные программы.

2010-03-15

Природа смеха

Мозг человеческий оперирует патернами. Для разных комбинаций сигналов ему известны возможные реакции. Но иногда возникает нечто необычное, непредвиденное. Инстинктивная реакция на неожиданность - напряжение, могут потребоваться быстрые действия. Мозг занят оценкой угрозы. Если угроза есть, возникает испуг, а если угрозы нет совсем, происходит разрядка напряжения - смех.

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

Многие воспринимают мир только в патернах присущих человеческим отношениям. В таких ситуациях безопасное часто имеет синонимом слабое. Потому смех часто является смехом над слабостью или неудачей. Даже абстрактные вещи можно наделить воображаемой персональностью, приписать им человеческие качества и объяснить смешную ситуацию в терминах победитель/побежденный. Но я бы считал, что это свойство объясняющего, а не самого смеха.

Итак, в двух словах, смех - безопасная неожиданность.

Написано в качестве ответа на это.

2010-03-09

Микрософтофобия

Искал кое-что в интернете, наткнулся на данную статью, которая не лишена занятности.

Предупреждаю: длинно, субъективно и на английском. Я не буду комментировать детали. Просто замечу, что автор не спорит, что Микрософт коммерчески успешен. Он критикует технологии. А я давно заметил, что не самые лучшие технические решения оказываются успешнее лучших технических решений. Таковы законы бизнеса. Как кто-то сказал, оптимум находится там, где клиенты уже плюются, но ещё покупают. Техническое совершенство и коммерческий успех - вещи независимые и первое часто даже мешает второму.

P.S. К нам недавно заходил микро-софто-виндо-фил, сильверлайтовых игрушек он с собою приносил...

2010-03-05

Чили

Все слышали про землетрясение в Чили, но немногие знают, что землетрясение вызвало цунами, которое обрушилось на чилийский берег. Здесь фотографии последствий этого цунами.

Кроме того Чили до сих пор трясёт и трясёт не слабо. Землетрясения 5-6 баллов случаются каждый день по несколько раз. Одно такое вызвало известные всем разрушения на Гаити, в Чили же они идут ежедневно. Вот здесь я отдельно выделил Чили, синие столбики - чилийские землетрясения.

2010-03-01

Зверь

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

2010-02-15

WM7: Teenager's phone

Можно ли сделать интерфейс хуже, чем в Windows Mobile 6.5? Можно! Встречайте версию 7! Теперь и телефоны имеют тот же ужасный Zune интерфейс. Хуже, чем в Zune я не видел и даже не представляю, как ещё можно сделать хуже. А потому я уже давно не делаю интерфейсов.

Чем Zune такой ужасный? Во первых, по логике, его интерфейс - просто меню. Но сделано оно так, что запутываешься сразу. Где я нахожусь, что сейчас работает, куда выйти, где громкость, где время, где wifi, сколько осталось батареи, непонятно. На экране очень мало информации. Всего одна-две строчки, огромным шрифтом и те всё время приезжают-уезжают, непонятно зачем. Я такие интерфейсы называю ковырять "через замочную скважину". Почему не показать всё сразу, все пункты меню, подсветить, что сейчас работает, и т.д.

Во вторых, это совсем новая система! Переписана с нуля. Ура!!! Все ваши программы выкидываем, привычки игнорируем, никакой совместимости со старым миром. И не позволим никакому HTC исправить наш супер-интерфейс. Я даже не знаю, будет ли возможность поставить какие-то сторонние программы. Многозадачности и той пока не обещано. В принципе, пока совсем ничего путного не обещано. Я предлагаю рекламную компанию "There is no app for that!".

Но зато "Я" как центр мира, вокруг друзья, статусы, музыка, всякие XBox-live и всё остальное, явный, я бы сказал, tenager-стиль. Надо сделать розовый вариант и продавать в Target-е.

Короче, мой рейтинг современных телефонов: iPhone - симпатично, но слишком дорого и закрыто; Android - симпатично, хочется, но жалко пять сотен и 60 баксов в месяц; Maemo - глючно и мало приложений; WM6.5 - не хочется стилусом ковырять; а WM7 - даром бы не взял, даже с бесплатным планом. Нет, херня полная, совсем не верю, народу понравится, повторит финансовый успех Zune.

mobilecrunch: First Impressions: Windows Mobile 7, now known as Windows Phone

2010-02-10

я-журналко

Недавно анонсированный iPad - устройство для ленивого листания пальцем электронных иллюстрированных журналов. Ебука для "блондинок".

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

Итак, мои сценарии:

  • сесть в кресло и браузить web, а так же взять с собой в кафе, автобус, на работу
  • коммуникации, почта, chat, skype, желательно с видео, индикация светодиодом вызова
  • чтение e-book, просмотр документов
  • удобное чтение rss каналов, с возможностью чтения offline
  • просмотр карт используя встроенный GPS, навигация
  • просмотр видео, как минимум с DVD разрешением
  • просмотр и загрузка фотографий с фотоаппарата

    Требования и пожелания:

  • легкое, с хорошей батареей на несколько часов чтения в полёте
  • доступ в интернет через WiFi hotspots и(или) через 3G
  • удобное управление пальцем и набор программ расчитанный на такое управление
  • никакой выдвижной/откидной клавиатуры с кнопками, но возможность подключить usb или bluetooth keyboard
  • универсальный слот для карточек
  • WiFi/BlueTooth/GPS; размер приемлемый для чтения, т.е. экран 10-11 inch, желательно в пропорции 16:9, желательно 1280x720
  • хочу ARM+GPU и *никс внутри

    Ноутбук, даже таблет, уже неудобен. Он тяжёлый, с короткой батареей, с неудобной системой. Мой Nokia N800 ближе, но он слишком маленький для комфортного чтения. iPad слишком закрыт, и не содержит камеры/GPS/многозадачности, он лишь иллюстрирует тенденцию. Буду ждать удобной таблетки на android.

    А тенденция состоит в переходе простых компьютерных устройств на значительно более простые и удобные телефоноподобные программные системы, что должно практически разбить существующий рынок PC на два: устройства типа планшетов и телефонов с одной стороны и рабочие станции с другой. Первые будут у всех. Вторые, существенно более дорогие, лишь у некоторых. Соответственно, рынок первых существенно выше.

    Вывод: давно пора разобраться, как писать для Аndroid и iPhone. А для начала надо на них посмотреть живьём.

  • 2010-02-02

    Code Recycling

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

    Известно, что читать код дороже, чем писать. Написать новый код можно быстро, если хорошо понятно, что он должен делать, рефакторить старый, незнакомый код сложно и дорого. Свой код совершенно понятен, чужой полон неприятных сюрпризов. Переписав, получаешь хорошее знание тонкостей и понятную codebase, которую можно развивать дальше. Конечно, надо хорошо знать, что делаешь, и быть готовым к тому, что что-то окажется сломано. Это должно компенсироваться некоторыми новыми возможностями. Не надо менять шило на мыло. Шило надо менять на электродрель.

    Технологии со временем развиваются и стиль программирования меняется. Меняются языки, рантаймы, библиотеки. Старый сишно-фортрановский код с кучей статических переменных в начале программы заменяется динамическими структурами, свалка функций - классами и интерфейсами, а 'goto err' - исключениями. Переписав в новом стиле получишь значительно более понятный и управляемый код, что есть самое важное качество живого кода.

    Живое постоянно регенерируется. Мёртвое обрастает полипами и кораллами, багами и их фиксами, ненужными забытыми фичами, и раньше или позже, но обязательно разваливается под их тяжестью.

    2010-01-11

    Avatar


    Посмотрели вчера нашумевший фильм в Imax 3D. Мне понравилось.

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

    Во первых, конечно, красота невиданная. Именно мною до сих пор не виданная, особенно в 3D. А я вообще этот 3D первый раз смотрел, хотя и отношу себя к энтузиастам 3D, и даже, наверное, смог бы посмотреть его, если бы показывали отдельно для левого и правого глаза :-) Мир поразительной детальности, красивый, цветной, объёмный, живой. Мёртвый технологический мир людей тоже сделан замечательно, в деталях. Компьютеры у них занятные. (Мне интерфейсы понравились. Микрософту бы у них поучиться, хотя не исключаю, что сами и делали, в титрах благодарность присутствовала.) Но основное, конечно, красивейший мир Пандоры, до сих пор хожу под впечатлением.

    Никакого пересечения со Стругацкими нет, кроме совпадения слов "планета Пандора". Кстати, если кто не знает, слово Пандора тоже не Стругацкие придумали. Сюжет вполне киношный, но к нему больших претензий нет, поскольку существуют требования зрелищности и сопереживания герою широких зрительских масс. Потому эмоции должны быть человеческие, а идеи понятные. И вообще по жанру это романтическая сказка в стиле SciFi, с добром, злом, и хорошей концовкой с победой добра и женитьбой героя на дочери вождя. Если сюжет рассказывать своими словами получается, конечно, глупо, (как и любой другой сюжет, любой литературы, хоть бы и классической), но в кино он смотрится совсем не глупо, а очень естественно.

    Тем не менее, фильм затронул что-то в душах многих, из за чего и такой разброс мнений, причём очень полярных и очень агрессивных, что и означает задетые струны. Необычность сюжета в том, что герой свой моральный выбор делает не "из за бабы и злого начальника", как некоторые пишут (начальник у героя вовсе не злой, а в некотором смысле очень даже добрый, реанимацию ног обещал ему устроить), и вовсе не из за случайного стечения обстоятельств. Герой действует так, чтобы спасти мир и красоту от разрушения. Случайность лишь в том, что он смог это сделать. И он не один, кстати, действует. А ещё "учёные", и прикольная вертолётчица.

    Так, вот, первый момент в том, что герой делает свой выбор невзирая на то, что попирает принцип "нашести", который во многих традиционных обществах считается незыблемым. А в России последние годы, делается попытка возродить ощущение национальной идентичности и авторитета военных, сильно расшатанное в эпоху социализма и его краха.  Потому действия героя идут против тенденции и вызывают противоположные эмоции. Действия героя "глобальны", если не замыкать понятие глобальности только лишь на земной глобус, что, опять же, раздражает радетелей национальных интересов.

    Другой момент - ксенофобия. У некоторых неприятие вызывает внешность обитателей планеты. Авторы явно постарались создать привлекательную инопланетную внешность, сохранив человеческую мимику, чтобы возник эффект сопереживания, но усилить некоторые, в частности, эротические моменты, удлинив ноги, заузив талию и бёдра, увеличив глаза, что примерно то же, что делает, скажем манга. И кто в детстве не мечтал иметь хвост или летать на птицах? Но тем не менее, мне кажется, некоторые не могут перебороть инстинктивного отвращения к чуждой внешности.

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

    Мне фильм понравился. Он вполне соотвествует моим нереализованным мечтам. Я сам люблю поехать иногда в лес, и чтобы никого там не было, пойти по реке, без тропы, перелезая через поваленные деревья, и переплывая речку, как зверь, кожей ощущая доступные мне шумы, звуки и запахи леса, найти там песчаный пляж, нырнуть в студёную воду, разглядывая рыб у камней, а потом попить чаю из термоса, и в обратный путь, пока солнце не село. Обратно обычно иду легко, перепрыгивая одним прыжком то, что кряхтя перелезал по пути туда. Зверь живущий во мне доволен, он чувствует себя дома, он вспомнил. И воспоминания об этой воскресной вылазке греют меня потом неделями на работе, когда вынужден, как тот же зверь, но в клетке, сидеть и заниматься нелюбимой ерундой. Да, я бы тоже пожертвовал собой, чтобы сохранить красоту лесного мира, пусть даже пришлось бы пойти против своей расы. Да! О чём и фильм.

    И последнее, выйдя из кинотеатра, обнаружил, что после 3D тяжело вести машину. И мир вокруг какой-то неяркий, и жизнь какая-то скучная. Подозреваю, что некоторые будут из за этого ходить в кино снова и снова.

    Итоги 2009

    Кажется, только недавно писал про итоги, и опять настала пора очередного самокопания. Тяжёлый год получился. Даже не хотел в этом году итоги описывать, но решил, что жизнь продолжается и через год самому захочется посмотреть, что получилось. Потому решился дописать сей текст, скучный и не интересный большинству потенциальных читателей. Не будете читать дальше - ничего не потеряете.

    Первый раз в жизни.
    Стало некому звонить и два раза в неделю рассказывать о том, "как мы здесь". Очень пусто и очень грустно. И ничего с этим не поделаешь.

    Как мы здесь.
    Вполне ничего, как ни странно. Пока сын изучал математику в Будапеште, где в выходные объехал и обфоткал пол-европы, мне в тихие осенние вечера даже удавалось посидеть за компьютером и восстановить один мой старый проект, о котором когда-нибудь напишу. А жена напечатала очередную статью. А дочка, к моему удивлению, завоевала призы на математической олимпиаде.

    Работа.
    Ничего интересного, во всех смыслах. Код, который вымучивал почти два года, наконец зашипили, меня не выгнали, не сократили, но даже добавили уровень, стал сеньором. А я уж и не надеялся. Мне почему-то всегда казалось, что наше подразделение должны разогнать, а оно всё пишет и пишет. А продукт евойный ну так не хочется ставить на свой комп...

    Поездки года.
    На Кауаи, в Торонто и на Ниагарский водопад. Водопад большой и красивый, но несколько засиженный туристами. А Кауаи мне понравился несколько меньше Мауи. И кажется, что это было несколько лет назад.

    Покупка года.
    Мотоцикл. Городской. Piaggio MP3. Доволен! Езжу на нём на работу каждый день.

    Мелочь года.
    Технология GPS совсем перешла в майнстрим. Чипы ставят просто везде. Скоро каждая авторучка будет знать, где находится. В результате, увлеклись с дочкой геокешингом.

    Софт года.
    Google Chrome - софт года. Уже четвёртая версия. Умеют же люди код писать! Мне очень нравится. Сижу в ней постоянно. Сейчас, к примеру. Вообще Google в этом году меня неоднократно и приятно удивила. Думаю, что правильно было бы пойти туда работать. Но никак не решусь попробовать.

    Визит года.
    Заезжал в гости друг. Первый раз кто-то приехал! Скучно живём.

    Пожелание года.
    Берегите своих близких. И себя берегите. Главное, чтобы все были здоровы и чтобы все было хорошо, а остальное - ерунда.

    2010-01-06

    Иштван I Святой

    Сын приехал из Венгрии, показал запись рок-оперы, про короля Иштвана (wiki: ru,en) Я подумал, что сюжет оперы хорошо объясняет причины распространения христианства в Европе. Оказывается в родоплеменных обществах власть передавалась младшему брату, т.е. старшему в роду, а вовсе не прямому наследнику. Что, кстати, логично для военных времен, поскольку это наиболее опытный из возможных претендентов. Католичество же провозглашает божественным право именно прямого наследника, потому позволяет претендовать сыну короля на престол. Короче, Иштван, будучи таким сыном, победил соперника, перейдя в католичество и получив через это поддержку церкви.

    Занятно, что история Исуса Христа тоже очень похожа на данное сказание. Практически то же самое. "Сын Божий" как право на трон. Вероятно, Европа переживала данный переход повсеместно. Чем больше думаю об этом, тем больше мне кажется, что описанная в прошлом году история должна соответствать реальности.

    2009-12-30

    LNG: License Not GPL

    Появилась идея лицензии, но я не лоер, потому не уверен в возможности оного. Сформулирую, что бы хотелось от лицензии: хотелось бы, чтобы лицензия была открытой в стиле BSD, т.е. код можно было бы использовать в любом открытом или закрытом продукте, сохраняя упоминание авторства, но нельзя было бы распространять исходный код производного от него продукта с дополнительными "политическими" ограничениями. Т.е. идея в том, чтобы его нельзя перелицензировать на GPL.

    Фактически, если я напишу, что ограничения нельзя добавить, а убрать их нельзя по смыслу понятия лицензии, то вероятно, это означало бы, что код нельзя перелицензировать вообще. Что не желательно, поскольку хотелось бы иметь возможность исправлять всякие лицензионные баги. Но главная идея в том, что мне было бы неприятно, если на мой свободный код повесят ограничения GPLv3, да ещё обозвав это "освобождением".

    Наверное, это утопия, и мораль всегда ортогональна технологии, а потому нельзя технологическими способами задавать моральные ограничения. Но я вдруг подумал, что если лицензия и есть документированные ограничения, то почему запрет перелицензирования на GPL нельзя явно прописать в лицензии? Интересно,  может уже есть такие?

    2009-12-20

    Жизнь программы.

    Рождение. Одних зачинают в гараже и обкурившись. Других в тиши высоких корпоративных кабинетов. Первые рождаются в бедности и недоношенными. Вторые обвешаны побрякушками, но страдают от ожирения ещё в утробе. У первых велик шанс умереть во младенчестве. У вторых - быть брошенными своими меркантильными родителями.

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

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

    Версия третья, которая похожа на продукт. Может либо завоевать мир, либо пойти по миру.

    Несколько версий после третьей заняты вопросом, что бы ещё такого на себя надеть, чтобы выглядеть достойной своей цены за апгрейд, постепенно претендуя на то, чтобы называться платформой.

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

    Версия, не поймёшь какая, поменяли способ нумерации. Получил в нагрузку с новым компьютером. Бесплатный вариант на двадцать запусков. За год израсходовал два. На иконку случайно ткнул мышкой. Хотел совсем стереть, да деинсталятор не работает. Да мне уже не интересно, я сейчас пользуюсь онлайновым вариантом. А помните, лет десять-пятнадцать назад, хорошая программка была. Говорят некоторые той, старой, версией до сих пор пользуются.