Fórum jednoduchých strojů - Simple Machines Forum
Vývojáři | Jednoduché stroje |
---|---|
Stabilní uvolnění | 2.0.17 (30. prosince 2019[±] | )
Náhled verze | 2.1 RC3 (15. října 2020[±] | )
Úložiště | |
Napsáno | PHP |
Typ | Internetové fórum |
Licence | Otevřený zdroj SMF 2: Licence 3-klauzule BSD SMF 1: Licence pro jednoduché stroje |
webová stránka | www |
Fórum jednoduchých strojů (SMF) software je open-source, Internetové fórum, vývěska aplikace vyvinutá Simple Machines, LLC. Název odráží původní cíl tvůrce poskytnout web, který by mohl být provozován začínajícími programátory a vyžaduje minimální zdroje serveru.[1] Simple Machines vyhrál forum-software.org nejlepší cena softwaru pro bezplatné fórum v roce 2009.[2]
Organizace
Simple Machines Forum je open-source softwarový projekt diskusního fóra dobrovolníků, kteří se účastní různých provozních funkcí, včetně vývoje, přizpůsobení, dokumentace, lokalizace / překladu, uživatelské podpory a marketingu. Vlastníkem projektu je nezisková organizace s názvem Jednoduché stroje. Liroy van Hoewijk („CoreISP“) je prezident a generální ředitel organizace; „Illori“ je projektovým manažerem SMF. „Sesquipedalian“ je vedoucí vývojář softwaru SMF.
Simple Machines je organizována a působí jako nezisková členská společnost organizovaná podle zákonů amerického státu Nevada. Aby byla osoba nebo entita způsobilá k členství, musí být nominována současným členem společnosti a musí vyplnit písemnou nebo elektronickou žádost o členství a schválenou představenstvem. Organizace nepožádala, aby se stala 501 (c) (3) organizace; její vnitřní předpisy však stále zakazují činnosti, které by ji v budoucnu diskvalifikovaly.[3]
Organizace je financována ze soukromých darů, reklam na jejích webových stránkách a příjmů z „charterového členství“.[4]
Dějiny
16. června 2001[5] 16letý Zef Hemel společně se spolupracovníky Jeffem Lewisem, Coreym Chapmanem, T. Oswaldsem a Mattem Mechamem vydali první otevřenou vývěsku napsanou v roce Perl volala YaBB 1.0 (Ještě další nástěnka).[6] YaBB 1.0 byl v té době předním softwarovým balíčkem bezplatného fóra. Ukázalo se však, že je neúčinné a pomalé pro aktivní komunity.[7]
12. listopadu 2001, krátce po vydání YaBB 1.0, byl spuštěn druhý program, YaBB SE 1, napsaný Jeffem Lewisem a Josephem Fungem (z Lewis Media Inc.) s pomocí Zef Hemel a Christian Land (z projektu YaBB). Nakonec, uživatelé tohoto drsného PHP port YaBB také nahlásil problémy se zdroji a zabezpečením.[7]
Lewis a Fung se oddělili od týmu YaBB SE, aby vyzkoušeli jiný přístup k řešení problémů s účinností YaBB SE, bezpečnostních problémů a přidali nové funkce. Lewis a Fung kód přepsali úplně[7] a změnil název značky na Fórum jednoduchých strojů (SMF).[8] 30. září 2003, první produkt „YaBB SE / SMF“, SMF 1.0 Beta 1a, byl propuštěn.[9]
Tým pro vývoj a podporu pro YaBB SE byl ukončen v březnu 2004 se stovkami komunit v provozu, když se vývojáři připojili k projektu SMF. Byl vyvinut převodník pro převod YaBB SE na SMF.[8][10][11]
23. října 2006 byl projekt Simple Machines Forum oddělen od společnosti Lewis Media za účelem „[upevnění] závazku týmu nepřetržitě poskytovat bezplatný software bez vnímaných rizik vlivu společnosti“. Nová společnost byla pojmenována Simple Machines, LLC.[12] Společnost Simple Machines LLC byla zaregistrována ve státě Arizona a převod autorských práv ze společnosti Lewis Media na společnost Simple Machines LLC byl dokončen dne 24. listopadu 2006 během třídenního pobytu v Tucsonu v AZ.[8]
2. prosince 2006 SMF 1.1 byl vydán.[13]
8. dubna 2007 společnost Simple Machines oznámila zavedení SMF 2.0.[14] SMF 2.0.x je ve vývoji vedle SMF 1.1 od prosince 2005.
V červnu 2010 se Simple Machines znovu vytvořily jako nezisková organizace (NPO) registrovaná v Nevadě. Převod aktiv z LLC na NPO byl dokončen v dubnu 2011 a v květnu 2011 byla zrušena společnost Simple Machines, LLC. 24. září 2010 tým Simple Machines oznámil zrušení Simple Machines LLC a veškerý majetek přesunut do neziskové organizace (Simple Machines) zřízené pro tento projekt.[12]
11. června 2011 SMF 2.0 byl vydán.[15]
21. listopadu 2014 SMF 2.1 byla vydána beta 1.[16]
Licencování
SMF 1.0 a 1.1 jsou publikovány na základě proprietární licence. I když je dostupný zdroj, redistribuce a / nebo distribuce upravených komponent je omezena na autorizované subjekty.
SMF verze 2.0 a 2.1 jsou licencovány pod Licence 3-klauzule BSD.[17] Je to také otevřený zdroj s redistribucí upraveného kódu podle požadavků BSD.[1]
produkty
Tato část musí být aktualizováno. Důvod je uveden: Vyžaduje alespoň nejnovější verzi.Duben 2020) ( |
Je napsán software Simple Machines Forum (SMF) PHP a používá MySQL pro správu databáze - je postaven na zavedených průmyslových standardech a je obecně ceněn pro své vysoké bezpečnostní standardy. Použití PHP, MySQL a skutečnost, že SMF je freeware, pomohly vytvořit velkou a relativně aktivní komunitu pro rozvoj dobrovolníků.[1]
SMF se běžně nasazuje na základní balíčky webhostingu, obvykle na servery kompatibilní s Linuxem, Apache, MySQL, PHP (LAMP). Instalace na VPS nebo dedikovaných serverech jsou obvykle potřebné pro weby s velkým počtem souběžných uživatelů online současně. Počet souběžných uživatelů, se kterými lze manipulovat, závisí na dostupných možnostech prostředky serveru, omezení prostředků, které může poskytovatel hostingu naznačovat, konfiguraci serveru a na jaký druh úprav byly nainstalovány. Samotný SMF nemá prakticky žádné omezení provozu, které dokáže zpracovat: čím více uživatelů online, tím výkonnější hardware bude vyžadovat, aby fungoval.[1]
Simple Machines Forum má 4 verze, SMF 1.0, SMF 1.1, SMF 2.0 a SMF 2.1
Verze | Datum vydání | Poslední rev # | Datum kontroly | Rozvoj |
---|---|---|---|---|
SMF 1.0 | 30. září 2003 | 1.0.23 | 16. prosince 2012 | Neaktivní[A] |
SMF 1.1 | 3. prosince 2006 | 1.1.21 | 24.dubna 2015 | Neaktivní[b] |
SMF 2.0 | 11. června 2011 | 2.0.17 | 30. prosince 2019 | Aktivní[C] |
SMF 2.1 | 21. listopadu 2014 | 2.1 RC3 | 15. října 2020 | Uvolněte kandidáta[d] |
Doplňkové úpravy funkcí
SMF má úložiště modifikací základny pro hostování a sledování bezplatných modifikací prostřednictvím hlavního webu Simple Machines. Mnoho modifikací nebo „modů“, jak se obvykle nazývají, bylo vytvořeno a distribuováno zdarma, včetně pasáž, Zákaznická podpora, přidání profilů, galerie, filtr nevyžádané pošty, různé funkce SEO a mnoho dalších. Před uvedením na webu SMF Mods je režim ověřen týmem SMF, aby bylo zajištěno, že je v souladu s pokyny pro kódování SMF.
The Správce balíčků zahrnutý v SMF je jednou z hlavních funkcí. Umožňuje administrátorovi instalovat úpravy a aktualizace SMF, aniž by musel upravovat kód skriptu, obvykle jen několika kliknutími myší.
Kritika
SMF byl kritizován[kým? ] za to, že není k dispozici pod a svobodný software licence; vývojáři to berou na vědomí. Redistribuce dřívějších verzí softwaru (SMF 1), i nezměněných, není bez písemného souhlasu povolena. Ani tento zdrojový kód nelze znovu distribuovat, i když je povoleno distribuovat pokyny, jak jej upravit. Od SMF 2.0 Final: software byl vydán na základě licence BSD, která umožňuje rozvětvení a distribuci.[20]
Viz také
Reference
- ^ A b C d „Co je fórum Simple Machines?“. WhoIsHostingThis. Citováno 15. ledna 2015.
- ^ „Nejlepší software fóra roku 2009“. Recenze softwaru fóra. Citováno 9. ledna 2010.
- ^ "Podle zákona". Jednoduché stroje. Citováno 22. června 2010.
- ^ "Charterové členství". Jednoduché stroje. Citováno 15. ledna 2015.
- ^ „YaBB 1.0“. Softwareweb.com. Citováno 12. listopadu 2001.[trvalý mrtvý odkaz ]
- ^ „Rozhovor se Zefem Hemelem - zakladatelem YaBB“. Správcovská zóna. Citováno 15. června 2005.
- ^ A b C Bes Zain. „Rozhovor s Jeffem Lewisem, tvůrcem YaBB SE“. Sitepoint. Citováno 13. srpna 2002.
- ^ A b C „Představujeme Simple Machines LLC“. Organizace jednoduchých strojů. Citováno 27. listopadu 2006.
- ^ „Verze SMF 1.0 Beta 1 vydána!“. Jednoduché stroje. Citováno 13. listopadu 2003.
- ^ Lewis, Jeff. „Komunita softwaru YaBB Perl“. YaBB SE. Citováno 4. března 2004.
- ^ Lewis, Jeff. „Komunita softwaru YaBB Perl“. YaBB SE. Citováno 31. března 2004.
- ^ A b "Kdo jsme?". Organizace jednoduchých strojů. Citováno 15. ledna 2015.
- ^ „SMF 1.1 Final“. Projekt Simple Machines Forum. Citováno 25. října 2015.
- ^ „Představujeme SMF 2.0“. Jednoduché stroje. Citováno 8. dubna 2007.
- ^ „Bylo vydáno 2.0 Final“. Tým Simple Machines. Citováno 11. června 2011.
- ^ „Vydáno SMF 2.1 Beta 1“. Jednoduché stroje. Citováno 25. října 2015.
- ^ „Licence pro jednoduché stroje“. Jednoduché stroje. Citováno 13. listopadu 2003.
- ^ "Rozdíly mezi SMF 2.0 a SMF 1.1". Jednoduché stroje. Citováno 27. srpna 2011.
- ^ „Rozdíly mezi SMF 2.1 a SMF 2.0“. Jednoduché stroje. Citováno 29. března 2014.
- ^ Joshua Dickerson. „Jednoduché stroje a otevřený zdroj“. Organizace jednoduchých strojů. Citováno 15. ledna 2015.