RUNCMS это система управления контентом - CMS (content management system), для создания веб-сайтов и порталов. RUNCMS написан на языке программирования PHP, и использует для хранения информации базу данных MySQL. RUNCMS является свободным программным обеспечением с открытым кодом и распространяется под лицензией GNU GPL
Система управления контентом (Content Management System — CMS) – это автоматизированный редакторский комплекс, позволяющий управлять содержанием и структурой интернет - ресурса в онлайн режиме.
Системы управления контентом представлены широким спектром программного обеспечения, начиная с набора простых скриптов, позволяющих добавлять новости или пресс-релизы, кончая полноценными системами паблишинга, поддерживающими процессы workflow (цепочки автор-корректор-редактор), обеспечивающих различные схемы разграничения доступа, автоматически создающих "связанные" документы и т.п. С помощью CMS любой человек, не знакомый с интернет - технологиями, может полноценно работать с содержанием портала в пределах выделенных ему прав доступа.
CMS часто называют портальными системами. Что же такое Web-портал? Web-портал представляет собой сайт (или группа сайтов), который объединяет в себе разнообразные ресурсы и сервисы в области информации, бизнеса, общения, а также предоставляет своим пользователям возможность продвижения (публикации) собственного контента в рамках портала. Web-порталы как правило предназначены для определенной аудитории и предоставляют доступ пользователей к различным сервисам на основе их персонализации.
Различают вертикальные порталы (посвященные конкретной теме и предоставляющие различные сервисы в ее рамках) и горизонтальные порталы или порталы общего характера, предлагающие набор сервисов, обслуживающих различные темы. Вертикальные порталы обычно представляют собой сайты узкой тематической направленности. Вертикальный портал - сайт, связанный с отраслью или конкретной проблемой. Так же выделяют корпоративные порталы – ресурсы, призванные дать представление об организации и обеспечить взаимодействие сотрудников организации между собой и с ее контрагентами.
RUNCMS (Relaible - Unique - Nocost) это новое название портальной системы E-Xoops. E-Xoops выделился в отдельное направление из CMS XOOPS 2 сентября 2002 года. В свою очередь XOOPS (eXtensible Object Oriented Portal System) был создан на основе MyPHPNuke 1.8.5. в конце 2001 года. Вначале он был под-проектом этой системы и носил название myPHPNuke SE. Но потом, так как ядро было переписано практически полностью, несколько разработчиков MyPHPNuke, участвующих в проекте SE, решили развивать свое направление. XOOPS 1.0 RC1 вышел 1 января 2002 года. За основу первой версии E-Xoops был взят XOOPS Version 1.0 RC3.04/CVS3.10.
GPL - Общедоступная Лицензия GNU (the GNU General Public License). GPL была разработана для проекта GNU ассоциацией Free Software Foundataion. Суть этой лицензии состоит в том, что исходные тексты программ доступны для пользователя. Если некто использует фрагменты этих текстов в собственных разработках, то эти разработки должны распространяться также под лицензией GNU GPL. Согласно лицензии программы распространяются без каких-либо гарантий. Разрешается распространять продукт как бесплатно, так и за деньги, которыми оплачиваются услуги по копированию, установке, консультации, сопровождению и т.п.
Назначение лицензии GNU GPL в том, чтобы, охраняя авторские права, дать свободу для использования программного обеспечения и не позволить ограничить ее.
Надо отметить, что программы, распространяемые под GNU GPL - это не public domain. Public domain - это программы, не защищенные с помощью copyright. Программы GPL, наоборот, защищают авторские права автора или авторов. Это значит, что программы защищены стандартными международными законами copyright, и что автор программ официально обозначен.
Выдержка из русского перевода The GNU General Public License (GPL):
11. Поскольку настоящая программа распространяется бесплатно, гарантии на нее не предоставляются в той степени, в какой это допускается применимым правом. Настоящая программа поставляется на условиях "как есть". Если иное не указано в письменной форме, автор и/или иной правообладатель не принимает на себя никаких гарантийных обязательств, как явно выраженных, так и подразумеваемых, в отношении программы, в том числе подразумеваемую гарантию товарного состояния при продаже и пригодности для использования в конкретных целях, а также любые иные гарантии. Все риски, связанные с качеством и производительностью программы, несет лицензиат. В случае если в программе будут обнаружены недостатки, все расходы, связанные с техническим обслуживанием, ремонтом или исправлением программы, несет лицензиат.
12. Если иное не предусмотрено применяемым правом или не согласовано сторонами в договоре в письменной форме, автор и/или иной правообладатель, который модифицирует и/или распространяет программу на условиях настоящей лицензии, не несет ответственности перед лицензиатом за убытки, включая общие, реальные, предвидимые и косвенные убытки (в том числе утрату или искажение информации, убытки, понесенные лицензиатом или третьими лицами, невозможность работы программы с любой другой программой и иные убытки). Автор и/или иной правообладатель в соответствии с настоящим пунктом не несут ответственности даже в том случае, если они были предупреждены о возможности возникновения таких убытков.