Далее, раз уж в этой теме пошли вопросы про дальнейшую судьбу JohnCMS, то воспользуюсь случаем и напишу подробно...
---
Я уже писал ранее (даже несколько раз) и повторю еще: проект никто не собирается бросать.
Просто он пока перешел в режим "долговременной поддержки". Это означает, что пока никаких радикальных изменений не будет, однако будут выпускаться патчи, исправляться замеченные баги и возможно, будут заменяться некоторые устаревшие части ядра.
Новые наработки сейчас идут в mobiCMS, проект в самом активном развитии, я надеюсь, что с нового года сайт уже запустим и откроем регистрацию.
Продолжу про Джон
(далее, это еще не решение, а планы):
После выхода паблик бета-версии mobiCMS, на JohnCMS будет изменена лицензия на более открытую (скорее всего на какой-либо из атрибутов Creative Common).
Что это Вам даст?
Вы сможете сами делать форки и выпускать модифицированные версии JohnCMS на своих сайтах (что ранее было запрещено), давать модифицированной версии свое имя (не JohnCMS, а какое придумаете).
Главное, чтоб Ваша наработка выпускалась под той же лицензией.
Это значит, что Ваш код тоже будет открыт открыт. И мы может (если понадобится) воспользоваться некоторыми понравившимися нам кусками Вашего кода и включить их в оф. версию. Все справедливо: Вы пользуетесь нашим кодом - мы Вашим.
Разумеется, лицензия обязывает сохранять авторские копирайты. Свои копирайты ставите туда, что писали именно сами, или в те модули, которых не было в JohnCMS. Если меняете существующий оригинальный код, просто в имеющийся копирайт новой строкой добавляете свой. Причем, копирайты должны идти по порядку разработки, в начале автор оригинальной версии, далее, по мере доработки, копирайты тех, кто дорабатывал.
Пример описания метода класса.:
/**
* Builds a tag from the input string
*
* @param string $str
* @return array
* @author Stijn de Reede <sjr@gmx.co.uk>
* @author Oleg Kasyanov aka AlkatraZ <dev@mobicms.net>
*/