Registrace je dostupná na hlavní stránce.

Fujin

Z MicroWiki, encyklopedie mikronacionálního světa
Přejít na: navigace, hledání
Fujin
Vespotok Fujin
Logo
Web Fujin
Vyvíjí Vespotok
Rodina OS Unix-like simulation
Druh Webový informační/operační systém
První vydání 8. červen 2017 (IS STEMMA)
Aktuální verze Pansori 3.0.0 /
Způsob aktualizace balíčkovací manažer
Správce balíčků fjrepo
Podporované platformy platform-neutral
Typ jádra modulární monolitické jádro
Programovací jazyk PHP, JavaScript, AJAX
Výchozí uživatelské rozhraní grafické: fjdwm/Pansori UI
textové: fjsh (Fujin Shell)
Licence Vespotok EULA
Stav Aktuální

Fujin, původně Fujin/Raijin IS, je webový operační systém, který je vyvíjený meknijskou společností Vespotok. Systém je napsaný v jazyce PHP a JS, je dáván důraz na kompatibilitu s normou POSIX, proto může fs Fujinu připomínat např. Linux.

Distribuce

Fujin (fujin-core)

Distribuce fujin-core je základní distribucí, která je uzpůsobená pro správu webových stránek, nebo jako přenositelný operační systém a operační rozhraní. Jedná se o hlavní vývojovou větev.

STEMMA Fujin (stemma-fujin)

STEMMA Fujin je distribucí, která nahrazuje zastaralý platform-dependentní IS STEMMA. Obsahuje nadstavbu pro přihlašovací systém (/bin/auth), která spolupracuje s balíčkem stemma (/apps/stemma) pro přihlášení do státu. Dále stemma-fujin obsahuje předinstalovaný STEMMA Government Suite s API pro napojení vládních webů.

Droid (fujin-droid)

Droid je distribuce pro ovládání humanoidních robotů Apuroid společnosti Vespotok veBot. Má předinstalované řadiče pro Apuroidy, které jsou dostupné jako soubory v adresáři dev.

Verze

Číslo verze Označení Datum vydání Poznámky
- IS STEMMA 8. červen 2017 codebase a DB struktura přenesena
0.1 LTW Account System srpen 2018 První iterace Fujinu
1.0 Fujin/Raijin IS září 2018 Streamline LTW AS
1.1 FUJIN Bateria listopad 2018
1.2 FUJIN Jolene prosinec 2018 Poslední verze Fujin 1
2.0.0 Fujin 2 OOP leden 2019 Kompletní rewrite do OOP
2.0.1 Zeus Sequoiah leden 2019 Speciální distribuce pro Vespotok
2.1.1 Fujin 2 Shissae únor 2019
2.1.2 Fujin 2 Tokxossogeu březen 2019
2.1.6 Fujin 2 Hadīnsī srpen 2019
2.2.0 Fujin 2 Cēlindisoyeot srpen 2019 Fujin Finder Alpha
2.5.0 Fujin 2 Polis Clinein červen 2020 Poslední verze Fujin 2
2.6.0 Prerelease 3 říjen 2020 Alpha Fujin 3
3.0.0 Fujin Pansori Beta 3.0.0 říjen 2020
3.0.0 Fujin Pansori 3.0.0 8. listopad 2020 První verze fj3
3.0.1 Fujin Pansori 3.0.1 9. prosinec 2020 Nový kernel fjsysd, multitasking

Funkcionalita

Filesystem

Fujin využívá jakýkoliv fs poskytovaný hostovacím systémem. Nad ním je však nadstavbový FnFS (Finder FileSystem), který využívá tzv. podtržítkové config soubory pro přístup do adresářů (_dir, _files apod.). FnFS zprostředkovává virtuální adresáře (/fjdb, /dev apod.)

microwiki@fujin:/$ ls -l

api     - koncové body pro propojení (shell, api)
apps    - instalační adresář balíčků fjrepo
bin     - základní systémové aplikace (ls, cd, uname apod. balíček system-tools)
dev     - virtuální adresář připojených zařízení
etc     - adresář s konfigurací
fjdb    - virtuální adresář s basic SQL interface
home    - adresář domova uživatelů
lib     - společné knihovny, využívá Composer
root    - adresář s výchozí konfigurací, instalační soubory, home folder root uživatele
sbin    - sudo aplikace
proc    - procesy fjsysd
shell   - výchozí adresář fjdwm Pansori UI