Fórum jednoduchých strojů - Simple Machines Forum

Fórum jednoduchých strojů
Logo Simple Machines Forum.png
VývojářiJednoduché stroje
Stabilní uvolnění2.0.17 (30. prosince 2019; Před 11 měsíci (2019-12-30)) [±]
Náhled verze2.1 RC3 (15. října 2020; Před 52 dny (2020-10-15)) [±]
Úložiště Upravte to na Wikidata
NapsánoPHP
TypInternetové fórum
LicenceOtevřený zdroj
SMF 2: Licence 3-klauzule BSD
SMF 1: Licence pro jednoduché stroje
webová stránkawwwjednoduché stroje.org

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

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

VerzeDatum vydáníPoslední rev #Datum kontrolyRozvoj
SMF 1.030. září 20031.0.2316. prosince 2012Neaktivní[A]
SMF 1.13. prosince 20061.1.2124.dubna 2015Neaktivní[b]
SMF 2.011. června 20112.0.1730. prosince 2019Aktivní[C]
SMF 2.121. listopadu 20142.1 RC315. října 2020Uvolněte kandidáta[d]
  1. ^ Nahrazeno SMF 1.1
  2. ^ Nahrazeno SMF 2.0
  3. ^ Mezi 2.0 a 1.1 existuje 33 vylepšení[18]
  4. ^ Mezi 2.0 a 2.1 je 54 vylepšení[19]

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

  1. ^ A b C d „Co je fórum Simple Machines?“. WhoIsHostingThis. Citováno 15. ledna 2015.
  2. ^ „Nejlepší software fóra roku 2009“. Recenze softwaru fóra. Citováno 9. ledna 2010.
  3. ^ "Podle zákona". Jednoduché stroje. Citováno 22. června 2010.
  4. ^ "Charterové členství". Jednoduché stroje. Citováno 15. ledna 2015.
  5. ^ „YaBB 1.0“. Softwareweb.com. Citováno 12. listopadu 2001.[trvalý mrtvý odkaz ]
  6. ^ „Rozhovor se Zefem Hemelem - zakladatelem YaBB“. Správcovská zóna. Citováno 15. června 2005.
  7. ^ A b C Bes Zain. „Rozhovor s Jeffem Lewisem, tvůrcem YaBB SE“. Sitepoint. Citováno 13. srpna 2002.
  8. ^ A b C „Představujeme Simple Machines LLC“. Organizace jednoduchých strojů. Citováno 27. listopadu 2006.
  9. ^ „Verze SMF 1.0 Beta 1 vydána!“. Jednoduché stroje. Citováno 13. listopadu 2003.
  10. ^ Lewis, Jeff. „Komunita softwaru YaBB Perl“. YaBB SE. Citováno 4. března 2004.
  11. ^ Lewis, Jeff. „Komunita softwaru YaBB Perl“. YaBB SE. Citováno 31. března 2004.
  12. ^ A b "Kdo jsme?". Organizace jednoduchých strojů. Citováno 15. ledna 2015.
  13. ^ „SMF 1.1 Final“. Projekt Simple Machines Forum. Citováno 25. října 2015.
  14. ^ „Představujeme SMF 2.0“. Jednoduché stroje. Citováno 8. dubna 2007.
  15. ^ „Bylo vydáno 2.0 Final“. Tým Simple Machines. Citováno 11. června 2011.
  16. ^ „Vydáno SMF 2.1 Beta 1“. Jednoduché stroje. Citováno 25. října 2015.
  17. ^ „Licence pro jednoduché stroje“. Jednoduché stroje. Citováno 13. listopadu 2003.
  18. ^ "Rozdíly mezi SMF 2.0 a SMF 1.1". Jednoduché stroje. Citováno 27. srpna 2011.
  19. ^ „Rozdíly mezi SMF 2.1 a SMF 2.0“. Jednoduché stroje. Citováno 29. března 2014.
  20. ^ Joshua Dickerson. „Jednoduché stroje a otevřený zdroj“. Organizace jednoduchých strojů. Citováno 15. ledna 2015.

externí odkazy