Simple Machines Forum (SMF) – тегін, ашық кодты интернет форум бағдарламасы. Жаңадан бастаушыларға арналған, аз сервер ресурстарын қажет етеді. 2009 ж. жүлделі!
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Ашық кодты, интернет-форум бағдарламасы. Simple Machines Forum (SMF) бағдарламалық жасақтамасы – интернет-форумдар мен хабарламалар тақтасын қызметкерлік ететін ашық кодты веб-қосымша. Оны Simple Machines компаниясы жасады. Атауының мағынасы, бастапқыда жаңадан бастаған бағдарламашылардың да оңай басқара алатын, минималды серверлік ресурстарды қажет ететін веб-сайтты ұсыну мақсатын көрсетеді. Simple Machines 2009 жылы 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".
Тарих
2001 жылдың 16 маусымында 16 жасар Зеф Хемель, Джефф Льюис, Кори Чепмен, Т. Освальдс және Мэтт Мечаммен бірге Perl тілінде жазылған YaBB 1.0 (Yet Another Bulletin Board) деп аталатын алғашқы ашық кодты хабарландыру тақтасын жариялады. YaBB 1.0 сол кездегі басты тегін форумдық бағдарламалық қамтамасыз ету болды. Дегенмен, ол белсенді қауымдастықтар үшін тиімсіз және баяу болып шықты. 2001 жылдың 12 қарашасында YaBB 1.0 жарық көргеннен кейін, Джефф Льюис пен Джозеф Фунг (Lewis Media Inc.) жасаған YaBB SE 1 атты екінші бағдарлама, Зеф Хемель мен Кристиан Ландтың (YaBB жобасынан) көмегімен жарияланды. Соңында, YaBB-ның осы PHP нұсқасын пайдаланушылар ресурстар мен қауіпсіздік мәселелері туралы хабарлады. YaBB SE-нің дамыту және қолдау тобы 2004 жылдың наурыз айында, жүздеген қауымдастықтар жұмыс істеп тұрғанда жабылды, сол кезде дамытушылар SMF жобасына қосылды. YaBB SE-ні SMF-қа түрлендіруге арналған түрлендіргіш жасалды. 2006 жылдың 23 қазанында Simple Machines Forum жобасы Lewis Media компаниясынан бөлініп, "[команданың корпоративтік ықпалдың қауіп-қатерісіз, тегін бағдарламалық қамтамасыз етуді үздіксіз ұсыну міндеттемесін нығайту]" мақсатымен құрылды. Жаңа компания Simple Machines, LLC деп аталды. Simple Machines LLC Аризона штатында тіркелді, ал авторлық құқықтарды Lewis Media компаниясынан Simple Machines LLC компаниясына беру 2006 жылдың 24 қарашасында Тусон қаласында үш күндік демалыс барысында аяқталды. 2007 жылдың 8 сәуірінде Simple Machines SMF 2.0-ның енгізілуі туралы хабарлады. SMF 2.0.x 2005 жылдың желтоқсанынан бері SMF 1.1 нұсқасымен бірге дамытылып келеді. 2010 жылдың маусым айында Simple Machines Невада штатында тіркелген коммерциялық емес ұйым (NPO) ретінде қайта құрылды. Активтерді LLC-ден NPO-ға беру 2011 жылдың сәуірінде аяқталды, ал 2011 жылдың мамырында Simple Machines, LLC таратылды. 2010 жылдың 24 қыркүйегінде Simple Machines командасы Simple Machines LLC компаниясының таратылуын және барлық активтер жоба үшін құрылған коммерциялық емес ұйымға (Simple Machines) ауыстырылғанын жариялады. 2022 жылдың 9 ақпанында 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.