惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
阮一峰的网络日志
阮一峰的网络日志
T
Tailwind CSS Blog
博客园 - 【当耐特】
量子位
博客园 - 叶小钗
有赞技术团队
有赞技术团队
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
博客园 - 司徒正美
爱范儿
爱范儿
美团技术团队
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
罗磊的独立博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Last Week in AI
Last Week in AI
Hugging Face - Blog
Hugging Face - Blog
I
InfoQ
D
DataBreaches.Net
宝玉的分享
宝玉的分享

OSU Open Source Lab

Data Center Migration Update and Fundraising Campaign | OSU Open Source Lab OSL Infrastructure Migration: A Move to Oregon's State Data Center | OSU Open Source Lab Featured: Strong support stabilizes funding for the Open Source Lab | OSU Open Source Lab We're Hiring: Join the OSU Open Source Lab as a Student Systems Engineer! | OSU Open Source Lab Forging Our Future: OSL's Path to Sustainability – A Call for Smart Solutions and Enduring Support | OSU Open Source Lab Future of OSL in Jeopardy | OSU Open Source Lab Now Providing Access to POWER10 for Open Source Projects | OSU Open Source Lab FTP Server Rebuild - March 2024 | OSU Open Source Lab On Leaving the Open Source Lab, Jonathan Frederick | OSU Open Source Lab Reflections on My Time at the Open Source Lab, Travis Whitehead | OSU Open Source Lab OSL Alumnus Matthew Johnson on working at Tesla | OSU Open Source Lab Hiring two DevOps student positions | OSU Open Source Lab TDS Telecom Support of OSU Open Source Lab Tops $5 Million | OSU Open Source Lab Goodbye Letter from Graduating Senior, Cody Holliday | OSU Open Source Lab Mohamed Eldebri on OSL's participation in the Corvallis Maker Fair | OSU Open Source Lab Cody Holliday on the Department of Energy Cyber Defense Competition 2018 | OSU Open Source Lab OSL's Cody Holliday Wins Regional DOE Cyber Defense Competition | OSU Open Source Lab OSL Alumnus Alex Plovi sells CoreOS to RedHat | OSU Open Source Lab Changing the World, One Line of Code at a Time | OSU Open Source Lab Jonathan Frederick on Packer Templates project at the OSL | OSU Open Source Lab Ganeti Production Rebuild - Dec 11-15 & 18-19, 2017 | OSU Open Source Lab Thank You for Supporting our Crowdfunding Campaign! | OSU Open Source Lab A Message from the Director | OSU Open Source Lab New Project: polr | OSU Open Source Lab Donate to Our Crowdfunding Campaign! | OSU Open Source Lab Cody Holliday on Why we should stop using C | OSU Open Source Lab Amanda Kelner on Graduating | OSU Open Source Lab Beaver BarCamp 17: New Horizons | OSU Open Source Lab New Project: libpng Now Mirrored on ftp.osuosl.org | OSU Open Source Lab Network Outage 2016-12-17 Post-mortem | OSU Open Source Lab
RTEMS | OSU Open Source Lab
2016-02-24 · via OSU Open Source Lab

RTEMS

Within the last several years, the OSL has provided a home for the Real-Time Executive for Multiprocessor System, or RTEMS. RTEMS is an open Real-Time Operating System (RTOS) that supports both open application programming interfaces (API) and interfacing standards such as Berkeley sockets. Basically, RTEMS supports the embedded systems in programs, or the combinations of software and hardware designed to do very specific tasks. RTEMS works in spaceflight, medical devices, and more. For a while, RTEMS was developed and hosted by a corporation named OAR where it was continuously developed by its programmers, however the project was lacking a certain amount of IT expertise. Enter the fateful meeting between RTEMS developers and our very own Lance Albertson at a Google Summer of Code Mentor Summit.

Think of this story as though RTEMS grew up and left home, let’s say for college. After over twenty years living at home (the OAR offices) and multiple complications that led to the RTEMS project and its community being offline for extended periods of time, the need to move out was clear. But, as we all know and hate, moving out isn’t an easy process, especially when you don’t have a place to go. RTEMS’ parents (or the engineers) are embedded real-time software engineers, which is perfect for a Real-Time Executive for Multiprocessor System, but RTEMS needed exposure to other things, in this case IT guys. Because of this, RTEMS’ growth (or its IT setup) was stunted. Think of it as the difference between having your parents dress you for picture day and having your cool aunt dress you for picture day. Both are going to think you look great, but only one is going to be right. But then, at a “parents” weekend (the GSoC Mentor Summit), RTEMS’ parents met Lance Albertson, our own director. Finally, RTEMS had a place to go. Since the move, RTEMS’ old friend buildbot has moved in and shares a space with RTEMS, and a new friend, NTPsec (Network Time Protocol secure), has also joined the lab. Sharing the OSL technical expertise means these projects receive world class network performance. Though the road was long and harrowing, RTEMS finally has a home here at the OSL.

Now that RTEMS is settled into its new home, the RTEMS community is looking to expand and develop its networks and projects with the support of the OSL. What makes RTEMS so special, particularly with big names like NASA and the European Space Agency (ESA), is its ability to stand up to the test of time. With projects with lifespans of ten to thirty years, RTEMS needed an infrastructure that could reflect their own hard work. In this way, our relationship with RTEMS has been both fruitful for our developers in learning the techniques for RTEMS’ particular projects, but also beneficial for RTEMS as a way to satisfy their own projects in ways their developers weren’t able.