FreeRTOS (original) (raw)

About DBpedia

فري أر.تيه.أو.إس (بالإنجليزية: FreeRTOS)‏ هو أحد أنظمة تشغيل الوقت الحقيقي مفتوحة المصدر المصممة للعمل على الأنظمة المضمنة. FreeRTOS متوفر للاستخدام المجاني سواء بصورة تعليمية أو تجارية. كما يوجد منه نسخة مخصصة للأنظمة ذات الموثوقية العالية (مثل الأجهزة الطبية أو التطبيقات العسكرية) ويسمى SAFE-RTOS مع العلم أن هذه النسخة مدفوعة وليست مجانية.

thumbnail

Property Value
dbo:abstract FreeRTOS és un sistema operatiu de temps real (RTOS: sigles de Real-Time Operating System) de petita mida, portable, preferent i de codi obert per a sistemes encastats. Està dissenyat per a ser prou petit per a funcionar en un microcontrolador, tot i que el seu ús no només es limita a aplicacions de microcontroladors. FreeRTOS, de la mà de Real Time Engineers Ltd., suporta 35 arquitectures i ha rebut més de 113.000 descàrregues durant el 2014. Es desenvolupa professionalment, la qualitat està estrictament controlada, és robust, suportat i es pot incrustar gratuïtament en productes comercials sense cap requisit que exposi el codi font del propietari. FreeRTOS és gratuït i es distribueix sota una llicència GPL modificada amb una excepció opcional sense el pagament de regalies, aquesta llicència no obliga als desenvolupadors a publicar el codi de les seves aplicacions, però sí que requereix per mantenir el nucli FreeRTOS open source. L'excepció permet als usuaris propietaris del codi que aquest segueixi sent de codi tancat, mantenint el nucli en si, com de codi obert, el que facilita l'ús de FreeRTOS en programari de propietat. El nombre de tasques que s'executen a la vegades i la seva prioritat està limitat només pel material. La programació és un sistema de cues basat en els semàfors i les mutex. Es basa en el model Round-Robin amb gestió de prioritats. Dissenyat per a ser molt compacte, es compon d'alguns arxius en C i no implementa cap controlador de maquinari. (ca) فري أر.تيه.أو.إس (بالإنجليزية: FreeRTOS)‏ هو أحد أنظمة تشغيل الوقت الحقيقي مفتوحة المصدر المصممة للعمل على الأنظمة المضمنة. FreeRTOS متوفر للاستخدام المجاني سواء بصورة تعليمية أو تجارية. كما يوجد منه نسخة مخصصة للأنظمة ذات الموثوقية العالية (مثل الأجهزة الطبية أو التطبيقات العسكرية) ويسمى SAFE-RTOS مع العلم أن هذه النسخة مدفوعة وليست مجانية. (ar) FreeRTOS ist ein Echtzeitbetriebssystem für eingebettete Systeme. Es basiert auf einer Mikrokernelarchitektur und wurde auf verschiedene Mikrocontroller portiert. (de) FreeRTOS is a real-time operating system kernel for embedded devices that has been ported to 35 microcontroller platforms. It is distributed under the MIT License. (en) FreeRTOS est un système d'exploitation temps réel (RTOS) faible empreinte, portable, préemptif et Open source pour microcontrôleur. Il a été porté sur plus de 40 architectures différentes. Créé en 2003 par Richard Barry et la FreeRTOS Team, il est aujourd’hui parmi les plus utilisés dans le marché des systèmes d'exploitation temps réel. FreeRTOS est disponible gratuitement sous une licence MIT depuis le 29 novembre 2017. Les versions précédentes étaient disponibles sous licence GPL modifiée et utilisable sans paiement de redevances, cette licence n’oblige pas les développeurs à publier le code de leurs logiciels applicatifs mais impose de garder le noyau de FreeRTOS Open Source. Une licence commerciale avec le support ad hoc (OpenRTOS) est également proposée par la société High Integrity Systems. Le nombre de tâches exécutées simultanément et leur priorité ne sont limités que par le matériel. L'ordonnancement est un système de file d'attente basé sur les Sémaphores et les Mutex. Il est basé sur le modèle Round-Robin avec gestion des priorités. Conçu pour être très compact, il n'est composé que de quelques fichiers en langage C, et n'implémente aucun pilote matériel. Les domaines d'applications sont assez larges, car les principaux avantages de FreeRTOS sont l’exécution temps réel, un code source ouvert et une taille très faible. Il est donc utilisé principalement pour les systèmes embarqués qui ont des contraintes d'espace pour le code, mais aussi pour des systèmes de traitement vidéo et des applications réseau qui ont des contraintes de temps réel. (fr) FreeRTOS Es un sistema operativo de tiempo real kernel para dispositivos embebidos que ha sido portado a 35 plataformas de microcontrolador.​​​ Está distribuido bajo la licencia MIT. (es) FreeRTOS는 대중적인 임베디드 디바이스를 위한 실시간 운영 체제 커널이다. 35개의 마이크로컨트롤러에 포팅되었다. (ko) FreeRTOS è un popolare kernel di sistema operativo in real-time utilizzato nei dispositivi embedded. È distribuito sotto licenza MIT. (it) FreeRTOS – system operacyjny czasu rzeczywistego dla urządzeń wbudowanych. Początkowo był rozpowszechniany na zmodyfikowanej licencji GPL, która posiadała jedno zastrzeżenie oraz jeden wyjątek. Zastrzeżenie dotyczyło braku zezwolenia na benchmarking samego systemu, a wyjątek pozwalał na nie udostępnianie kodu źródłowego aplikacji, wykorzystujących rozwijany na zasadach open source kernel. Aktualnie obowiązującą licencją jest MIT. FreeRTOS był używany w kosmosie. (pl) FreeRTOS is een realtime-besturingssysteemkernel voor embedded apparaten ontwikkeld door rond 2003. Het is in 2022 beschikbaar voor zeker 35 microcontrollerplatforms. Het wordt gedistribueerd onder de MIT-licentie. Het is in 2017 overgenomen door Amazon. FreeRTOS is ontworpen om klein en eenvoudig te zijn. Het is meestal geschreven in de programmeertaal C om het gemakkelijk over te zetten en te onderhouden. Het bevat ook enkele assembleertaalfuncties, meestal voor architectuurspecifieke scheduler-routines. FreeRTOS biedt mogelijkheden voor meerdere threads of taken, mutexen, semaforen en softwaretimers. Er is ook een tickless-modus beschikbaar voor toepassingen met een laag stroomverbruik. FreeRTOS-applicaties kunnen statisch worden toegewezen, maar objecten kunnen ook dynamisch worden toegewezen met vijf verschillende schema's voor geheugenbeheer. RTOS heeft doorgaans niet de geavanceerde functies die worden aangetroffen in besturingssystemen zoals Linux en Microsoft Windows, zoals apparaatstuurprogramma's, geavanceerd geheugenbeheer en gebruikersaccounts. De nadruk ligt op compactheid en snelheid van uitvoering. (nl) FreeRTOS は組み込みシステム用のオープンソースのリアルタイムオペレーティングシステム (RTOS) 。いくつものマイクロコントローラに移植されている。 (ja) FreeRTOS — многозадачная операционная система реального времени (ОСРВ) для встраиваемых систем. Портирована на 35 микропроцессорных архитектур. Распространяется под лицензией MIT с 2017 года. До 2017 года распространялась под модифицированной лицензией GPL с исключением, позволяющим разработчику присвоить модифицированный код операционной системы. (ru) FreeRTOS是一個熱門的嵌入式裝置用即時作業系統核心,它于2003年由Richard Barry设计,并已被經成功移植到35種不同的微控制器上。FreeRTOS採用MIT许可证授權。 (zh) FreeRTOS — це популярна операційна система реального часу для вбудованих систем, що була реалізована на 35 мікроконтролерах. Доступна під ліцензіями MIT, та комерційною. (uk)
dbo:latestReleaseDate 2021-11-12 (xsd:date)
dbo:latestReleaseVersion 10.4.6
dbo:license dbr:MIT_License
dbo:thumbnail wiki-commons:Special:FilePath/Logo_freeRTOS.png?width=300
dbo:wikiPageID 2152217 (xsd:integer)
dbo:wikiPageLength 13599 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1124246236 (xsd:integer)
dbo:wikiPageWikiLink dbr:Energy_Micro dbr:Read-only_memory dbr:Atmel_AVR dbr:V850 dbr:Device_driver dbr:EFM32 dbr:ESP8266 dbr:ESi-RISC dbr:Input/output dbr:Memory_management dbr:STM32 dbr:STMicroelectronics dbr:Nios_II dbr:Embedded_operating_system dbr:Fujitsu dbr:Multiclet dbr:NXP_Semiconductors dbr:Coroutine dbr:Linux dbr:MSP430 dbr:Call_stack dbr:Embedded_system dbr:Kernel_(operating_system) dbr:Semaphore_(programming) dbr:Task_(computing) dbr:MicroBlaze dbr:Microkernel dbc:Embedded_operating_systems dbr:C_(programming_language) dbr:Ceva_(semiconductor_company) dbr:H8_Family dbr:Hazard_and_operability_study dbr:ARM_architecture dbr:Altera dbr:Amazon_(company) dbr:Amazon_Web_Services dbc:Free_software_operating_systems dbc:Real-time_operating_systems dbr:Cypress_Semiconductor dbr:DSP_Group dbr:ESP32 dbr:PIC_microcontroller dbr:Freescale_ColdFire dbr:Coalescence_(computer_science) dbr:Microcontroller dbr:Real-time_operating_system dbr:Round-robin_scheduling dbr:Internet_of_things dbr:Texas_Instruments dbr:PowerPC_400 dbr:Silicon_Labs dbr:Assembly_language dbr:Atmel dbr:API dbr:ARM7 dbr:ARM9 dbr:ARM_Cortex-A dbr:ARM_Cortex-A8 dbr:ARM_Cortex-M dbr:ARM_Cortex-R dbr:AVR32 dbc:ARM_operating_systems dbc:Amazon_Web_Services dbc:Microkernel-based_operating_systems dbc:Microkernels dbr:Hercules_(processors) dbr:Thread_(computing) dbr:HCS12 dbr:IBM dbr:Intel dbr:Intel_8051 dbr:Microchip_Technology dbr:Microsemi dbr:Microsoft_Windows dbr:Open-source_software dbr:Operating_system dbr:RISC-V dbr:X86 dbr:Xilinx dbr:MIT_License dbr:Runtime_(program_lifecycle_phase) dbr:SuperH dbr:SHAKTI_(microprocessor) dbr:IEC_61508 dbr:NXP_LPC dbr:PSoC dbr:Tickless_kernel dbr:Freescale dbr:TriCore dbr:ARM_Cortex-M3 dbr:ARM_Cortex-M4 dbr:ARM_Cortex-M7 dbr:Renesas_Technology dbr:Embedded_device dbr:SmartFusion dbr:Mutex dbr:Software_timer dbr:Infineon dbr:Infineon_XMC4000 dbr:C_language
dbp:developer Real Time Engineers Ltd. (en)
dbp:family Real-time operating systems (en)
dbp:kernelType dbr:Microkernel dbr:Real-time_operating_system
dbp:language English (en)
dbp:latestReleaseDate 2021-11-12 (xsd:date)
dbp:latestReleaseVersion 10.400000 (xsd:double)
dbp:license dbr:MIT_License
dbp:logo Logo freeRTOS.png (en)
dbp:marketingTarget Embedded systems (en)
dbp:name FreeRTOS (en)
dbp:programmedIn dbr:C_(programming_language)
dbp:sourceModel dbr:Open-source_software
dbp:supportedPlatforms ARM , Atmel AVR, AVR32, HCS12, MicroBlaze, Cortus , MSP430, PIC, Renesas H8/S, SuperH, RX, x86, 8052, Coldfire, V850, 78K0R, Fujitsu series MB91460, MB96340, Nios II, TMS570, RM4x, Espressif ESP32, RISC-V (en)
dbp:wikiPageUsesTemplate dbt:Real-time_operating_systems dbt:Commons_category dbt:Div_col dbt:Div_col_end dbt:Frac dbt:Infobox_OS dbt:More_citations_needed_section dbt:Official_website dbt:Portal dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:URL dbt:Microkernel
dbp:wordnet_type http://www.w3.org/2006/03/wn/wn20/instances/synset-operating_system-noun-1
dbp:workingState Current (en)
dcterms:subject dbc:Embedded_operating_systems dbc:Free_software_operating_systems dbc:Real-time_operating_systems dbc:ARM_operating_systems dbc:Amazon_Web_Services dbc:Microkernel-based_operating_systems dbc:Microkernels
gold:hypernym dbr:Kernel
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatOperatingSystems yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:OperatingSystem106568134 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077
rdfs:comment فري أر.تيه.أو.إس (بالإنجليزية: FreeRTOS)‏ هو أحد أنظمة تشغيل الوقت الحقيقي مفتوحة المصدر المصممة للعمل على الأنظمة المضمنة. FreeRTOS متوفر للاستخدام المجاني سواء بصورة تعليمية أو تجارية. كما يوجد منه نسخة مخصصة للأنظمة ذات الموثوقية العالية (مثل الأجهزة الطبية أو التطبيقات العسكرية) ويسمى SAFE-RTOS مع العلم أن هذه النسخة مدفوعة وليست مجانية. (ar) FreeRTOS ist ein Echtzeitbetriebssystem für eingebettete Systeme. Es basiert auf einer Mikrokernelarchitektur und wurde auf verschiedene Mikrocontroller portiert. (de) FreeRTOS is a real-time operating system kernel for embedded devices that has been ported to 35 microcontroller platforms. It is distributed under the MIT License. (en) FreeRTOS Es un sistema operativo de tiempo real kernel para dispositivos embebidos que ha sido portado a 35 plataformas de microcontrolador.​​​ Está distribuido bajo la licencia MIT. (es) FreeRTOS는 대중적인 임베디드 디바이스를 위한 실시간 운영 체제 커널이다. 35개의 마이크로컨트롤러에 포팅되었다. (ko) FreeRTOS è un popolare kernel di sistema operativo in real-time utilizzato nei dispositivi embedded. È distribuito sotto licenza MIT. (it) FreeRTOS – system operacyjny czasu rzeczywistego dla urządzeń wbudowanych. Początkowo był rozpowszechniany na zmodyfikowanej licencji GPL, która posiadała jedno zastrzeżenie oraz jeden wyjątek. Zastrzeżenie dotyczyło braku zezwolenia na benchmarking samego systemu, a wyjątek pozwalał na nie udostępnianie kodu źródłowego aplikacji, wykorzystujących rozwijany na zasadach open source kernel. Aktualnie obowiązującą licencją jest MIT. FreeRTOS był używany w kosmosie. (pl) FreeRTOS は組み込みシステム用のオープンソースのリアルタイムオペレーティングシステム (RTOS) 。いくつものマイクロコントローラに移植されている。 (ja) FreeRTOS — многозадачная операционная система реального времени (ОСРВ) для встраиваемых систем. Портирована на 35 микропроцессорных архитектур. Распространяется под лицензией MIT с 2017 года. До 2017 года распространялась под модифицированной лицензией GPL с исключением, позволяющим разработчику присвоить модифицированный код операционной системы. (ru) FreeRTOS是一個熱門的嵌入式裝置用即時作業系統核心,它于2003年由Richard Barry设计,并已被經成功移植到35種不同的微控制器上。FreeRTOS採用MIT许可证授權。 (zh) FreeRTOS — це популярна операційна система реального часу для вбудованих систем, що була реалізована на 35 мікроконтролерах. Доступна під ліцензіями MIT, та комерційною. (uk) FreeRTOS és un sistema operatiu de temps real (RTOS: sigles de Real-Time Operating System) de petita mida, portable, preferent i de codi obert per a sistemes encastats. Està dissenyat per a ser prou petit per a funcionar en un microcontrolador, tot i que el seu ús no només es limita a aplicacions de microcontroladors. (ca) FreeRTOS est un système d'exploitation temps réel (RTOS) faible empreinte, portable, préemptif et Open source pour microcontrôleur. Il a été porté sur plus de 40 architectures différentes. Créé en 2003 par Richard Barry et la FreeRTOS Team, il est aujourd’hui parmi les plus utilisés dans le marché des systèmes d'exploitation temps réel. (fr) FreeRTOS is een realtime-besturingssysteemkernel voor embedded apparaten ontwikkeld door rond 2003. Het is in 2022 beschikbaar voor zeker 35 microcontrollerplatforms. Het wordt gedistribueerd onder de MIT-licentie. Het is in 2017 overgenomen door Amazon. FreeRTOS is ontworpen om klein en eenvoudig te zijn. Het is meestal geschreven in de programmeertaal C om het gemakkelijk over te zetten en te onderhouden. Het bevat ook enkele assembleertaalfuncties, meestal voor architectuurspecifieke scheduler-routines. (nl)
rdfs:label فري آرتوس (ar) FreeRTOS (ca) FreeRTOS (en) FreeRTOS (de) FreeRTOS (es) FreeRTOS (it) FreeRTOS (fr) FreeRTOS (ja) FreeRTOS (ko) FreeRTOS (nl) FreeRTOS (pl) FreeRTOS (ru) FreeRTOS (uk) FreeRTOS (zh)
owl:sameAs freebase:FreeRTOS yago-res:FreeRTOS wikidata:FreeRTOS dbpedia-ar:FreeRTOS dbpedia-ca:FreeRTOS dbpedia-da:FreeRTOS dbpedia-de:FreeRTOS dbpedia-es:FreeRTOS dbpedia-fa:FreeRTOS dbpedia-fr:FreeRTOS dbpedia-he:FreeRTOS dbpedia-it:FreeRTOS dbpedia-ja:FreeRTOS dbpedia-ko:FreeRTOS dbpedia-nl:FreeRTOS dbpedia-pl:FreeRTOS dbpedia-ru:FreeRTOS dbpedia-tr:FreeRTOS dbpedia-uk:FreeRTOS dbpedia-vi:FreeRTOS dbpedia-zh:FreeRTOS https://global.dbpedia.org/id/EyST
prov:wasDerivedFrom wikipedia-en:FreeRTOS?oldid=1124246236&ns=0
foaf:depiction wiki-commons:Special:FilePath/Logo_freeRTOS.png
foaf:isPrimaryTopicOf wikipedia-en:FreeRTOS
foaf:name FreeRTOS (en)
is dbo:operatingSystem of dbr:Samsung_Galaxy_Fit_(smartwatch) dbr:Pebble_(watch) dbr:Pebble_Time dbr:Banana_Pi__G1__1 dbr:AllJoyn dbr:Flipper_Zero dbr:MetaWatch
is dbo:wikiPageRedirects of dbr:SafeRTOS
is dbo:wikiPageWikiLink of dbr:PowerPC dbr:Samsung_Galaxy_Fit_(smartwatch) dbr:List_of_Unified_Modeling_Language_tools dbr:MIDIbox dbr:OpenPicus dbr:Priority_inheritance dbr:SafeRTOS dbr:Pebble_(watch) dbr:Pebble_Time dbr:ESP8266 dbr:ESi-RISC dbr:List_of_operating_systems dbr:Comparison_of_open-source_operating_systems dbr:Crazyflie_2.0 dbr:Mbed_TLS dbr:STM32 dbr:Nios_II dbr:RPMsg dbr:Embedded_operating_system dbr:FreeDOS dbr:Mongoose_(web_server) dbr:Multiclet dbr:NUTS_1_(satellite) dbr:MIPS_Technologies dbr:Comparison_of_MQTT_implementations dbr:Comparison_of_operating_system_kernels dbr:Comparison_of_real-time_operating_systems dbr:MicroBlaze dbr:Banana_Pi dbr:HP_Prime dbr:List_of_ARM_Cortex-M_development_tools dbr:ZPU_(microprocessor) dbr:Unified_Video_Decoder dbr:AAUSat-3 dbr:ARM_architecture_family dbr:AllJoyn dbr:Cubesat_Space_Protocol dbr:EQUiSat dbr:ESTCube-1 dbr:PSA_Certified dbr:Flipper_Zero dbr:QP_(framework) dbr:Real-time_operating_system dbr:Telechips dbr:Wearable_computer dbr:UPSat dbr:MetaWatch dbr:OVPsim dbr:OpenRISC dbr:RIOT_(operating_system) dbr:RISC-V dbr:RL78 dbr:Raima_Database_Manager dbr:WolfSSH dbr:WolfSSL dbr:Rodos_(operating_system) dbr:SHAKTI_(microprocessor) dbr:PIC_microcontrollers dbr:Smartwatch
is dbp:operatingSystem of dbr:AllJoyn dbr:Cubesat_Space_Protocol
is dbp:os of dbr:Samsung_Galaxy_Fit_(smartwatch) dbr:Banana_Pi
is foaf:primaryTopic of wikipedia-en:FreeRTOS