Бесплатный форум SMF: open-source движок для создания интернет-форумов и досок объявлений. Простота, минимальные требования к серверу, награды за качество.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Программное обеспечение Simple Machines Forum (SMF) — это веб-приложение с открытым исходным кодом, предоставляющее услуги интернет-форума и доски объявлений. Разработано компанией Simple Machines. Название отражает изначальную цель создателя — предоставить веб-сайт, которым могли бы управлять начинающие программисты и для работы которого требовались бы минимальные ресурсы сервера. В 2009 году Simple Machines Forum был удостоен награды "Лучшее бесплатное программное обеспечение для форумов" на forumsoftware.org.
Open source, Internet forum program
Simple Machines Forum (SMF) software is an open source web application that provides Internet forum and message board services. It is developed by Simple Machines. The name reflects the creator's initial goal of providing a website that could be operated by novice programmers and requires minimal server resources. Simple Machines won the forum software. org best free forum software award in 2009.
Организация
Simple Machines Forum – это проект программного обеспечения для форумов с открытым исходным кодом, в котором волонтеры участвуют в различных операционных функциях, включая разработку, настройку, документацию, локализацию/перевод, поддержку пользователей и маркетинг. Проект принадлежит некоммерческой организации под названием Simple Machines. Лирой ван Хоевик является президентом и генеральным директором организации, Алекси Кильпинен – действующий руководитель проекта SMF. "Sesquipedalian" – ведущий разработчик программного обеспечения SMF. Simple Machines организован и функционирует как некоммерческая корпорация, учрежденная в соответствии с законодательством штата Невада. Для получения членства лицо или организация должны быть номинированы действующим членом корпорации, подать письменное или электронное заявление на членство и получить одобрение совета директоров. Организация не обращалась за статусом 501(c)(3), однако ее внутренний устав по-прежнему запрещает деятельность, которая может лишить ее возможности получить такой статус в будущем. Финансирование организации осуществляется за счет частных пожертвований, рекламы на веб-сайте и доходов от "учредительских членств".
Simple Machines Forum is an open source discussion board software project of volunteers participating in various operating functions including development, customization, documentation, localization/translation, user support, and marketing. The project is owned by a non profit organization, named Simple Machines. Liroy van Hoewijk is president and CEO of the organization; Aleksi Kilpinen is the current project manager of SMF. "Sesquipedalian" is SMF's lead software developer. Simple Machines is organized and operates as a not for profit membership corporation organized under the laws of the U. S. State of Nevada. To be eligible for membership, a person or entity must be nominated by a current member of the corporation and must complete a written or electronic membership application and approved by the board of directors. The organization has not applied to become a 501(c)(3) organization; however, its internal bylaws still prohibit activities which would disqualify it from becoming one in the future. The organization is funded by private donations, advertisements on its website, and income from "charter memberships".
История
16 июня 2001 года 16-летний Зеф Хемель вместе с соавторами Джеффом Льюисом, Кори Чепменом, Т. Освальдсом и Мэттом Мечамом выпустил первую систему форумов с открытым исходным кодом, написанную на Perl, под названием YaBB 1.0 (Yet Another Bulletin Board). YaBB 1.0 был ведущим бесплатным программным обеспечением для форумов того времени. Однако для активных сообществ она оказалась неэффективной и медленной. 12 ноября 2001 года, вскоре после выпуска YaBB 1.0, была выпущена вторая программа, YaBB SE 1, разработанная Джеффом Льюисом и Джозефом Фунгом (из Lewis Media Inc.) при участии Зефа Хемеля и Кристиана Лэнда (из проекта YaBB). В конечном итоге пользователи этого небрежного PHP-порта YaBB также сообщали о проблемах с ресурсами и безопасностью. Команда разработки и поддержки YaBB SE была расформирована в марте 2004 года, когда разработчики присоединились к проекту SMF. Был разработан конвертер для переноса данных из YaBB SE в SMF. 23 октября 2006 года проект Simple Machines Forum отделился от Lewis Media с целью "[укрепления] приверженности команды постоянному предоставлению бесплатного программного обеспечения, без предполагаемого риска корпоративного влияния". Новая компания получила название Simple Machines, LLC. Компания Simple Machines LLC была зарегистрирована в штате Аризона, а передача авторских прав от Lewis Media в Simple Machines LLC была завершена 24 ноября 2006 года во время трехдневного совещания в Тусоне, штат Аризона. 8 апреля 2007 года Simple Machines объявила о выпуске SMF 2.0. Разработка SMF 2.0.x велась параллельно с SMF 1.1 с декабря 2005 года. В июне 2010 года Simple Machines была реорганизована в некоммерческую организацию (NPO), зарегистрированную в Неваде. Передача активов от LLC в NPO была завершена в апреле 2011 года, а в мае 2011 года Simple Machines, LLC была ликвидирована. 24 сентября 2010 года команда Simple Machines объявила о ликвидации Simple Machines LLC и передаче всех активов в некоммерческую организацию (Simple Machines), созданную для проекта. 9 февраля 2022 года был выпущен SMF 2.1.
On June 16, 2001, 16 year old Zef Hemel along with collaborators Jeff Lewis, Corey Chapman, T. Oswalds, and Matt Mecham released the first open source bulletin board written in Perl called YaBB 1.0 (Yet Another Bulletin Board). YaBB 1.0 was the leading free forum software package at the time. It proved, however, to be inefficient and slow for active communities. On November 12, 2001, shortly after the release of YaBB 1.0, a second program, YaBB SE 1, written by Jeff Lewis and Joseph Fung (from Lewis Media Inc.) with help from Zef Hemel and Christian Land (from the YaBB project) was released. Ultimately, users of this rough PHP port of YaBB also reported resource and security problems. The development and support team for YaBB SE was shut down in March 2004 with hundreds of communities in operation, when the developers joined the SMF project. A converter was developed to convert YaBB SE to SMF. On October 23, 2006, the Simple Machines Forum project was split off from Lewis Media for the purpose of "[solidification of] the team’s commitment to continuously providing free software, without the perceived risks of corporate influence". The new company was named Simple Machines, LLC. Simple Machines LLC was registered in the state of Arizona, and the transfer of copyrights from Lewis Media to Simple Machines LLC was completed on 24 November 2006 during a three day retreat in Tucson, AZ. On April 8, 2007, Simple Machines announced the introduction of SMF 2.0. SMF 2.0. x has been in development alongside SMF 1.1 since December 2005. In June 2010, Simple Machines re formed as a not for profit organization (NPO) registered in Nevada. The transfer of assets from LLC to NPO was completed in April 2011 and in May 2011, Simple Machines, LLC was dissolved. On the 24th of September 2010, the Simple Machines team announced the dissolving of the Simple Machines LLC and all assets moved to the nonprofit organization (Simple Machines) set up for the project. On February 9, 2022, SMF 2.1 was released.
Дополнительные модификации
SMF располагает репозиторием модификаций для бесплатного размещения и отслеживания, осуществляемого через основной сайт Simple Machines. Многие модификации, или "моды", как их обычно называют, были созданы и распространяются бесплатно, включая аркаду, службу поддержки, дополнения для профилей, галерею, спам-фильтр, различные SEO-функции и многое другое. Перед размещением на сайте SMF Mods, каждая модификация проверяется командой SMF на соответствие Руководству по кодированию SMF. Менеджер пакетов, входящий в состав SMF, является одной из ключевых особенностей. Он позволяет администратору устанавливать модификации и обновления SMF без необходимости изменять код скрипта, как правило, всего в несколько кликов мыши.
SMF has a modification base repository for free modification hosting and tracking via the Simple Machines main site. Many modifications, or "mods" as they are usually called, have been created and distributed free of charge, including an arcade, Help desk, profile additions, gallery, spam filter, various SEO features, and many more. Before being listed on the SMF Mods site, the mod is validated by the SMF Team, to ensure that it complies with the SMF Coding Guidelines. The Package Manager included in SMF is one of the flagship features. It allows an administrator to install modifications and updates to SMF without having to modify the code of the script, usually with only a few mouse clicks.
Критика
Несмотря на то, что исходные коды были доступны с самого начала, SMF подвергся критике со стороны сообщества открытого исходного кода за отсутствие лицензии свободного программного обеспечения. Перераспространение более ранних версий программного обеспечения, даже без изменений, запрещено без письменного разрешения. Исходный код также нельзя распространять, хотя распространение инструкций по его модификации разрешено. Начиная с версии 2.0, программное обеспечение распространяется под лицензией BSD, что решает эту проблему.
Even though the sources were available from the start, SMF has been criticized by the open source community for not being available under a free software license. Redistribution of earlier releases of the software, even unmodified, is not allowed without a written permission. The source code is not redistributable either, although it is allowed to distribute instructions on how to modify it. Starting with the 2.0 release the software is available under the BSD license, resolving the concerns.