projekt TRON
TRON ( skrót od The Real-time Operating system Nucleus ) to projekt jądra systemu operacyjnego czasu rzeczywistego o otwartej architekturze . Projekt został zapoczątkowany przez profesora dr Kena Sakamurę z Uniwersytetu Tokijskiego w 1984 roku. Celem projektu jest stworzenie idealnej architektury komputerowej i sieci, która zaspokoi wszystkie potrzeby społeczeństwa.
Industrial TRON (ITRON) była jednym z najczęściej używanych systemów operacyjnych na świecie w 2003 roku, będąc obecna w miliardach urządzeń elektronicznych, takich jak telefony komórkowe, sprzęt AGD , a nawet samochody. Chociaż używany głównie przez japońskie firmy, wzbudził zainteresowanie na całym świecie. Mówiono jednak, że brak dobrej jakości dokumentacji w języku angielskim utrudnia jej szersze przyjęcie.
Projekt TRON został zintegrowany z T-Engine Forum w 2010 roku. Obecnie jest wspierany przez popularne biblioteki Secure Socket Layer (SSL) i Transport Layer Security (TLS), takie jak wolfSSL .
Architektura
TRON nie określa kodu źródłowego jądra, ale zamiast tego jest „zbiorem interfejsów i wytycznych projektowych” do tworzenia jądra. Pozwala to różnym firmom tworzyć własne wersje TRON, w oparciu o specyfikacje, które mogą być dostosowane do różnych mikroprocesorów .
Chociaż specyfikacja TRON jest publicznie dostępna, implementacje mogą być zastrzeżone według uznania osoby wdrażającej.
Podarchitektury
Ramy TRON definiują kompletną architekturę dla różnych jednostek obliczeniowych:
-
ITRON (Industrial TRON): architektura systemów operacyjnych czasu rzeczywistego dla systemów wbudowanych; jest to najpopularniejsze zastosowanie architektury TRON
- JTRON (Java TRON): podprojekt ITRON umożliwiający korzystanie z platformy Java
- BTRON (Business TRON): dla komputerów osobistych , stacji roboczych , PDA , głównie jako interfejs człowiek-maszyna w sieciach opartych na architekturze TRON
- CTRON (Central and Communications TRON): dla komputerów typu mainframe, cyfrowy sprzęt przełączający
- MTRON (Makro TRON): do komunikacji między różnymi komponentami TRON.
- STRON (Silicon TRON): sprzętowa implementacja jądra czasu rzeczywistego.
Kodowanie znaków
- TRON (kodowanie) , sposób, w jaki TRON reprezentuje znaki (w przeciwieństwie do Unicode ).
Historia
W 1984 roku oficjalnie uruchomiono projekt TRON. W 1985 roku firma NEC ogłosiła pierwszą implementację ITRON opartą na specyfikacji ITRON/86. W 1986 roku powstało TRON Kyogikai (nieposiadające osobowości prawnej stowarzyszenie TRON), firma Hitachi ogłosiła wdrożenie ITRON w oparciu o specyfikację ITRON/68K i odbyło się pierwsze sympozjum projektu TRON. W 1987 roku Fujitsu ogłosiło implementację ITRON opartą na specyfikacji ITRON/MMU, Mitsubishi Electric ogłosiło implementację ITRON opartą na specyfikacji ITRON/32, a Hitachi wprowadziło 32-bitowy Gmicro/200 mikroprocesor oparty na specyfikacji CPU TRON VLSI.
W 1988 roku prototypy komputerów BTRON były testowane w różnych szkołach w całej Japonii jako planowany standaryzowany komputer do celów edukacyjnych. Projekt był organizowany zarówno przez Ministerstwo Handlu Zagranicznego i Przemysłu, jak i Ministerstwo Edukacji . Jednak Scott Callon z Uniwersytetu Stanforda pisze, że projekt napotkał pewne problemy, takie jak niekompatybilność BTRON z istniejącymi komputerami i oprogramowaniem z systemem DOS. W tamtym czasie NEC kontrolował 80-90% rynku edukacyjnego z infrastrukturą DOS, więc przyjęcie BTRON oznaczałoby pozbycie się całej istniejącej infrastruktury. Istniejące niekompatybilne oprogramowanie komputerowe zostało również napisane osobiście przez personel szkoły, który sprzeciwił się BTRON za tę niezgodność z ich wcześniejszymi projektami. Nie było też jeszcze oprogramowania dla nowiutkiego komputera. Projekt był dodatkowo opóźniony o co najmniej rok i nie działał lepiej niż wcześniejsze systemy, chociaż to obiecano, na co prawdopodobnie wpłynął system operacyjny stworzony przez firmę, która wcześniej go nie napisała. Z tych powodów pod koniec 1988 roku Ministerstwo Edukacji zdecydowało, że nie będzie wspierać projektu, jeśli BTRON nie będzie również kompatybilny z DOS-em. Ministerstwo Handlu Międzynarodowego i Przemysłu miało nadzieję uniknąć wspierania dominacji NEC na rynku komputerów osobistych za pomocą DOS. W kwietniu 1989 r., gdy wciąż trwały negocjacje w sprawie ewentualnej, choć trudnej integracji BTRON z architekturą NEC DOS, Biuro Przedstawiciela Handlowego USA wydała wstępny raport, w którym oskarżyła BTRON, który funkcjonował tylko w Japonii, o bycie barierą handlową i poprosiła rząd, aby nie wprowadzał go jako standardu do szkół. TRON został uwzględniony wraz z ryżem, półprzewodnikami i sprzętem telekomunikacyjnym na liście pozycji z kwietnia 1989 r., Której celem był Super-301 (całkowite wstrzymanie importu na podstawie sekcji 301 ustawy Omnibus Trade and Competitiveness Act z 1988 r.). Został skreślony z listy po wizycie zespołu inspekcyjnego USTR w maju w stowarzyszeniu TRON. W czerwcu japoński rząd wyraził ubolewanie z powodu interwencji USA, ale zaakceptował prośbę, aby nie wprowadzać tego standardu do szkół, kończąc tym samym projekt BTRON. Callon uważa, że projekt napotkał jednak takie trudności, że interwencja USA pozwoliła rządowi uratować twarz przed anulowaniem projektu.
Według raportu The Wall Street Journal , w 1989 roku urzędnicy amerykańscy obawiali się, że TRON może podkopać amerykańską dominację w dziedzinie komputerów, ale ostatecznie oprogramowanie PC i układy scalone oparte na technologii TRON okazały się nie dorównać Windowsowi i procesorom Intela jako światowy standard. W latach 80. Microsoft przynajmniej raz lobbował w Waszyngtonie w sprawie TRON, dopóki się nie wycofał, ale sam Ken Sakamura uważał, że to nie Microsoft był impulsem do umieszczenia na liście Super-301 w 1989 r. Znany ze swoich nieszablonowych uwag, w 2004 r. gubernator Tokio Shintaro Ishihara wspomniał w swoim felietonowym poście dotyczącym międzynarodowej polityki handlowej, że TRON został usunięty, ponieważ Carla Anderson Hills groziła Ryutaro Hashimoto z tego powodu.
W dniu 10 listopada 2017 r. TRON Forum z siedzibą w Tokio w Japonii, które prowadzi projekt TRON od 2010 r., uzgodniło z Instytutem Inżynierów Elektryków i Elektroników z siedzibą w USA przeniesienie własności TRON µT-Kernel 2.0, najnowsza wersja ITRON, za darmo. Stephen Dukes, Komitet ds. Standardów, wiceprzewodniczący IEEE Consumer Electronics Society powiedział, że dzięki umowie IEEE „przyspieszy rozwój standardów i usprawni globalną dystrybucję”. Na mocy umowy TRON Forum stało się licencjobiorcą IP wbudowanego TRON.
Administracja
Projekt TRON był zarządzany przez Stowarzyszenie TRON. Został włączony do T-Engine Forum w 2010 roku, a następnie działania projektu TRON zostały przejęte i kontynuowane przez forum. Od 10 listopada 2017 r. TRON µT-Kernel 2.0 jest zarządzany wspólnie przez IEEE i Forum.
Silnik T
T-Engine Forum to organizacja non-profit , która opracowuje otwarte specyfikacje dla ITRON, T-Kernel i wszechobecnej architektury ID. Przewodniczącym T-Engine Forum jest dr Ken Sakamura . W lipcu 2011 forum T-Engine liczyło 266 członków. W skład komitetu wykonawczego wchodzą czołowi japońscy giganci, tacy jak Fujitsu, Hitachi, NTT DoCoMo i Denso . Członkowie na poziomie A, którzy są zaangażowani w projektowanie i opracowywanie specyfikacji dla T-Engine i T-Kernel lub technologii Ubiquitous ID, to firmy takie jak eSOL, NEC i Firma Yamaha . Członkowie poziomu B, którzy są zaangażowani w rozwój produktu przy użyciu specyfikacji T-Engine i T-Kernel, to firmy takie jak ARM , Freescale , MIPS Technologies , Mitsubishi , Robert Bosch GmbH , Sony Corporation , Toshiba i Xilinx . Członkowie wspierający i członkowie akademiccy zaangażowani w forum to wiele uniwersytetów, takich jak Uniwersytet Tokijski w Japonii i Dalian Maritime University w Chinach.
Zobacz też
Linki zewnętrzne
projekt TRON
- Oficjalna strona internetowa
- Forum Tron na GitHub
- Projekt TRON w Curlie
- Sieć TRON
- Specyfikacje TRON w języku angielskim
BTRON
- B-Free w języku japońskim; Darmowy projekt BTRON OS; zarchiwizowane
- EOTA w języku japońskim; Bezpłatny BTRON „EOTA”
- Wprowadzenie BTRON (wspomniana między innymi funkcja wielozadaniowości z wywłaszczaniem)
- Seiko Brainpad TiPO Plus (adres URL przetłumaczony na angielski / PC Obejrzyj artykuł / PDA z BTRON / wprowadzony na rynek 1998 / LCD 640x240, 4 odcienie szarości, IrDA, PCMCIA Type II, 170 × 100 × 20 mm)
- Chokanji , czyli Cho Kanji. Od Personal Media Corporation (PMC) [1] . System operacyjny zgodny ze specyfikacją BTRON, który działa na sprzęcie komputerowym. Laptop PMC „Cho Kanji Note W2B”, ogłoszony 30 października 2003 r., zawiera partycję Cho Kanji z pełnym zestawem aplikacji zwiększających produktywność, w tym edytor tekstu, arkusz kalkulacyjny, oprogramowanie do rysowania, oprogramowanie do baz danych kart, oprogramowanie komunikacyjne i -mailer i przeglądarka [2] . Zrzut ekranu Chokanji V z zestawem w języku angielskim.
- Zdjęcia laptopów z Chokanji:
MTRON
- Forum T-Engine w języku angielskim
- Wszechobecne Centrum ID w języku angielskim; Co to jest wszechobecna informatyka?
Projekt TOPPERS
- Projekt TOPPERS w języku angielskim