Domain: qnx.com
Stories and comments across the archive that link to qnx.com.
Stories · 39
-
BlackBerry Maker To Buy QNX For RTOS & Dev. Suite
Freshly Exhumed writes "Research In Motion, maker of BlackBerry smartphones, said on Friday it will buy QNX Software Systems, makers of Real-Time Operating Systems, for an undisclosed amount as it moves to boost integration of its devices with in-vehicle audio systems. QNX Neutrino is a Unix-like RTOS, and their Momentics development suite is for embedded applications for a wide variety of industries. While RIM has offered somewhat limited support of open source projects on its BlackBerry platform, the future of QNX's Foundry27 development project, which uses the Apache 2.0 license, has not yet been mentioned." -
QNX "Opens" Source Code
Arista writes "QNX has announced that effective immediately, the company will open the source code to its QNX embedded, RTOS, microkernel operating system. From the press release: "Effective immediately, QNX will make source code for its award-winning, microkernel-based OS available for free download. The first source release includes the code to the QNX Neutrino microkernel, the base C library, and a variety of board support packages for popular embedded and computing hardware." OSNews features an interview with the CEO of QNX, Dan Dodge, on this announcement." -
The Status of the QNX OS
Eugenia writes "OS enthusiast Thom Holwerda gave a spin to the latest version of QNX RTOS, a very capable OS that unfortunately doesn't get a lot of press. With the recent sale of QNX Software to Harman International the future of the free-for-personal-usage version of the RTOS is uncertain. Nevertheless, the article presents quite a few aspects of the OS, including an introduction of the Neutrino kernel, installation, the Photon MicroGUI, hardware support, usability and more." -
QNX 6.3 Released
Lufi2 writes "QNX 6.3 was released on 3 Jun. New features include accelerated 3D, the Voyager 2 browser which supports HTML 4.01 and XHTML 1.1 now, SCTP (stream control transmission protocol) and packet filtering with NAT! GCC 3.3.1 is also included. If it's not a typo, the Professional version costs $8695/user o_O Usual QNX NC (non-commercial = free beer) LiveCD is not available on the download area yet (As of 9 Jun)... But it sounds very promising" -
QNX 6.3 Released
Lufi2 writes "QNX 6.3 was released on 3 Jun. New features include accelerated 3D, the Voyager 2 browser which supports HTML 4.01 and XHTML 1.1 now, SCTP (stream control transmission protocol) and packet filtering with NAT! GCC 3.3.1 is also included. If it's not a typo, the Professional version costs $8695/user o_O Usual QNX NC (non-commercial = free beer) LiveCD is not available on the download area yet (As of 9 Jun)... But it sounds very promising" -
QNX 6.3 Released
Lufi2 writes "QNX 6.3 was released on 3 Jun. New features include accelerated 3D, the Voyager 2 browser which supports HTML 4.01 and XHTML 1.1 now, SCTP (stream control transmission protocol) and packet filtering with NAT! GCC 3.3.1 is also included. If it's not a typo, the Professional version costs $8695/user o_O Usual QNX NC (non-commercial = free beer) LiveCD is not available on the download area yet (As of 9 Jun)... But it sounds very promising" -
Slashback: Sorveteria, Rockets, Anger
Slashback tonight with more on model rocketry (and metaphysical rocketry to boot), Metallica's music online -- this time voluntarily, the fall of Ars Digita, nmap's reaction to SCO, and more. Read on for the details.How is this sanguine? peterb writes "Slashdot has previously reported on Eve Andersson's whitewash of Ars Digita. Her screed placed responsibility for all the problems fully on the shoulders of the Venture Capitalists, while ignoring the role of those that asked the VCs for money. Ars Digita's Michael Yoon has a somewhat more sanguine and less hysterical version of the same story."
I wonder if shoulder chips can be recycled as fuel ...
All them perls don't come cheap. dogma01 writes "It's been almost a year since I submitted this story on Slashdot about the Perl Foundation Fund Drive. With a new year there has been a new round of grants. Every dime helps improve the community and bring us one step closer to Perl6. Please donate here."
The largest model is actually the one that's currently in use. joshamania writes "I knew when I saw the first post about the 'largest scale model of the solar system' I should have piped up. The second post has driven me over the edge. I call shenanigans! The Maine model is not the largest, and Peoria, IL, my hometown, has had the largest model for many years now, the Pluto model (in Kewanee, IL) being over 60 miles away from the sun model. In fact, a bicycle tour of the model is organized every summer and reoccurs in August."
Still at maximum. Danta writes "As the QNX site seems to have received an indirect slashdotting, here is a BitTorrent link to the free version of the QNX OS."
And what's in your makefile? JediTrainer writes "Community backlash begins! The author of Nmap has decided to remove all support of the SCO operating system as of version 3.28. Quoting the changelog, 'SCO operating systems are no longer supported due to their recent (and absurd) attacks against Linux and IBM. Bug reports relating to UnixWare will be ignored, or possibly even laughed at derisively. Note that I have no reason to believe anyone has ever used Nmap on SCO systems. Unixware sucks.'"
Speaking of backlash ... Ransak writes "Speak out! Space-Rockets.com has started a letter/fax campaign to sway political opinion, but needs your help! This hobby enjoyed by thousands of future scientists and astronaunts has been put in serious jeopardy by bad legislation. Senator Herb Kohl was one of the coauthors of the Safe Explosives Act, who not surprisingly, is blocking an amendment to ease restrictions on model rocketry. Wisconson geeks, take note of your Senators actions!"
... and speaking of rockets: BuR4N writes "The x-prize foundation has decided not to accept an application from a Budapest based team called GCT (Gravity Control Technologies) due to their highly questionable proposal. GCT pitched a "propellantless propulsion technology" that quote "is capable of controlling gravity for flight". Here is the full story. It would be very interesting to hear from the scientific community if this is just silliness or something that eventually could lead anywhere.."
I hope these guys don't take up making ham sandwiches. acidblood writes "Following up on yesterday's story concerning ice cream and liquid nitrogen, it appears someone was keen to try it out, and this is the result."
I can't tell from the page when exactly this was made. Whether it was truly in response to Gray's recipe or not, this site certainly provides more amusing visual aids.
The medium is the message, or something like that. LineNoiz writes "There is an interesting article over at MSNBC outlining Metallica's attempt to take advantage of the internet as a music distribution medium. It seems their newest album 'St. Anger' has a code on it which can be used to access their "Audio Vault" where users can download MP3 recordings of live concerts. The site's motto? 'Download. Burn. Share. Kick Ass.' Is this just a flagrant attempt to recapture the interest of the thousands of fans they lost in their battle with Napster, or a genuine good idea?"
Readers may recall this interview with Metallica's Lars Ulrich.
-
Slashback: Sorveteria, Rockets, Anger
Slashback tonight with more on model rocketry (and metaphysical rocketry to boot), Metallica's music online -- this time voluntarily, the fall of Ars Digita, nmap's reaction to SCO, and more. Read on for the details.How is this sanguine? peterb writes "Slashdot has previously reported on Eve Andersson's whitewash of Ars Digita. Her screed placed responsibility for all the problems fully on the shoulders of the Venture Capitalists, while ignoring the role of those that asked the VCs for money. Ars Digita's Michael Yoon has a somewhat more sanguine and less hysterical version of the same story."
I wonder if shoulder chips can be recycled as fuel ...
All them perls don't come cheap. dogma01 writes "It's been almost a year since I submitted this story on Slashdot about the Perl Foundation Fund Drive. With a new year there has been a new round of grants. Every dime helps improve the community and bring us one step closer to Perl6. Please donate here."
The largest model is actually the one that's currently in use. joshamania writes "I knew when I saw the first post about the 'largest scale model of the solar system' I should have piped up. The second post has driven me over the edge. I call shenanigans! The Maine model is not the largest, and Peoria, IL, my hometown, has had the largest model for many years now, the Pluto model (in Kewanee, IL) being over 60 miles away from the sun model. In fact, a bicycle tour of the model is organized every summer and reoccurs in August."
Still at maximum. Danta writes "As the QNX site seems to have received an indirect slashdotting, here is a BitTorrent link to the free version of the QNX OS."
And what's in your makefile? JediTrainer writes "Community backlash begins! The author of Nmap has decided to remove all support of the SCO operating system as of version 3.28. Quoting the changelog, 'SCO operating systems are no longer supported due to their recent (and absurd) attacks against Linux and IBM. Bug reports relating to UnixWare will be ignored, or possibly even laughed at derisively. Note that I have no reason to believe anyone has ever used Nmap on SCO systems. Unixware sucks.'"
Speaking of backlash ... Ransak writes "Speak out! Space-Rockets.com has started a letter/fax campaign to sway political opinion, but needs your help! This hobby enjoyed by thousands of future scientists and astronaunts has been put in serious jeopardy by bad legislation. Senator Herb Kohl was one of the coauthors of the Safe Explosives Act, who not surprisingly, is blocking an amendment to ease restrictions on model rocketry. Wisconson geeks, take note of your Senators actions!"
... and speaking of rockets: BuR4N writes "The x-prize foundation has decided not to accept an application from a Budapest based team called GCT (Gravity Control Technologies) due to their highly questionable proposal. GCT pitched a "propellantless propulsion technology" that quote "is capable of controlling gravity for flight". Here is the full story. It would be very interesting to hear from the scientific community if this is just silliness or something that eventually could lead anywhere.."
I hope these guys don't take up making ham sandwiches. acidblood writes "Following up on yesterday's story concerning ice cream and liquid nitrogen, it appears someone was keen to try it out, and this is the result."
I can't tell from the page when exactly this was made. Whether it was truly in response to Gray's recipe or not, this site certainly provides more amusing visual aids.
The medium is the message, or something like that. LineNoiz writes "There is an interesting article over at MSNBC outlining Metallica's attempt to take advantage of the internet as a music distribution medium. It seems their newest album 'St. Anger' has a code on it which can be used to access their "Audio Vault" where users can download MP3 recordings of live concerts. The site's motto? 'Download. Burn. Share. Kick Ass.' Is this just a flagrant attempt to recapture the interest of the thousands of fans they lost in their battle with Napster, or a genuine good idea?"
Readers may recall this interview with Metallica's Lars Ulrich.
-
QNX Releases Eclipse-based IDE
RoosterT writes: "QNX released its new IDE, called Momentics, for the QNX Neutrino RTOS today. Why is this significant? It is the first commercial product based on the Eclipse platform. The new version of the OS and a 'Standard' version of the IDE are both available here. There is also a nifty reference platform for hacking QNX onto an iPAQ." -
QNX Releases Eclipse-based IDE
RoosterT writes: "QNX released its new IDE, called Momentics, for the QNX Neutrino RTOS today. Why is this significant? It is the first commercial product based on the Eclipse platform. The new version of the OS and a 'Standard' version of the IDE are both available here. There is also a nifty reference platform for hacking QNX onto an iPAQ." -
QNX Releases Eclipse-based IDE
RoosterT writes: "QNX released its new IDE, called Momentics, for the QNX Neutrino RTOS today. Why is this significant? It is the first commercial product based on the Eclipse platform. The new version of the OS and a 'Standard' version of the IDE are both available here. There is also a nifty reference platform for hacking QNX onto an iPAQ." -
QNX Releases Eclipse-based IDE
RoosterT writes: "QNX released its new IDE, called Momentics, for the QNX Neutrino RTOS today. Why is this significant? It is the first commercial product based on the Eclipse platform. The new version of the OS and a 'Standard' version of the IDE are both available here. There is also a nifty reference platform for hacking QNX onto an iPAQ." -
QNX RtP 6.2 World Preview
Jason writes: "OSNews is running an exclusive preview of the brand new version 6.2 of the QNX realtime operating system. The article is going through the installation process, the Photon user interface (lots of screenshots included), the internals, and the advantages and disadvantages of the OS as a desktop system. QNX RtP 6.2 is expected to be released for free (for non commercial usage) before March." -
QNX RTP Running on iPaq
An anonymous reader sends in: "iPaq just got new gracious looks. QNX microkernel and the gracious Photon micro GUI did wonders to iPaq. Get a sneak preview here. If you are in Boston next week, be sure to drop by Embedded Systems Boston to try your hands at the qPaq... ;)" -
More On Phoenix Developer Consortium
Mike Bouma writes: "The Phoenix Developer Consortium is an developer organisation which is unhappy with the currently available computing solutions. John Chandler has written an article about a small start-up company which has been one of many developers to tap into the organisation for resource contacts and advice. "It allowed them to extend their resources and survive the perils of being a small company in a large world." If you are a similar minded developer and want to join and help others or yourself to take your Ideas2Reality contact Greenboy and include the following information (signing a NDA will be required). Among the members are important figures involved in the development of OSes like the Amiga DE, MorphOS and QNX RtP." -
QNX Now Free For Non-Commercial use
Glytch writes: "QNX is now offering the QNX Realtime Platform operating system for free for non-commercial use for x86 machines. Available installation methods include a Windows 9x executable, an ISO image, and a QNX4 installation archive. Pretty much like Be, Inc. did with BeOS 5." And like Sun has with Solaris, to boot. Would it be that surprising to find Windows soon available "for non-commericial use"? -
QNX Now Free For Non-Commercial use
Glytch writes: "QNX is now offering the QNX Realtime Platform operating system for free for non-commercial use for x86 machines. Available installation methods include a Windows 9x executable, an ISO image, and a QNX4 installation archive. Pretty much like Be, Inc. did with BeOS 5." And like Sun has with Solaris, to boot. Would it be that surprising to find Windows soon available "for non-commericial use"? -
Explaining The Symbiosis Between QNX RtP & Linux
Thanks to Mike Bouma who put together a paper with the help from a number of the Phoenix project members which gives more information regarding what's going on with QNX and why it matters.Explaining the Symbiosis between QNX RtP and Linux
The Linux community and its open source approach has huge potential and helps us greatly to realize our goal to make the QNX Realtime Platform a superior general purpose desktop and developer operating system. QNX RtP is fully compliant with the latest POSIX standards. This, together with a X11 compatibility layer for the Photon MicroGUI, means most Linux/Unix applications only need simple recompiles and modifications to be ported to this new platform. So whatever Linux/Unix gains the OS will gain as well! Currently QNXStart.com already has a nice software library and Tucows is busy building one. The freely available award winning Voyager browser is excellent and plug-ins like Flash 4 and RealPlayer 7 are already available. Also Amiga`s Digital Environment is being developed to support the QNX RtP and will not only provide us with a common binary identical application layer for Linux but most other operating systems as well. The Tao Group (Amiga`s OS partner) already provided QSSL with a wonderfully small and efficient Java VM implementation for its predecessor QNX4. In addition QSSL and IBM are working together on a real-time technology for Java applications under the QNX Realtime Platform.
Giving source code away freely for everyone to use does not make sense for everybody. Especially commercial companies would not be motivated to spend years on OS development and make the fruits of their work freely available for rival companies. With QSSL being the owner of this OS and offering all the relevant source code to developers, developers can invest their resources while still being protected from competitors. So QSSL offers prime advantages of both the open-source and commercial worlds! !
One month ago the pre-release developer version of the QNX Realtime Platform was freely released for public download freely for non-commercial use. Since its launch more than 400,000 downloads at http://get.qnx.com followed, while bringing even Tucow's servers to their knees. Additionally, QSSL has set up a developer's support network with weekly articles by QNX experts giving their insights on programming under the QNX Realtime Platform. There are very ambitious projects for this new OS and many exciting new developments will be announced when the time is right.
But what makes QNX RtP so special, you may ask?
QNX RtP is an excellent realtime operating system, which means that all programs are smoothly given CPU time (according to the priority they are given in the Scheduler). This gives developers or users the option to set high priorities for certain tasks, so that for instance a multimedia player will be quaranteed to respond and function optimally in any given situation. The stability and realtime abilities of QSSL`s OSs resulted in them being used heavily in fault intolerant and response critical systems, for instance nuclear reactors, medical equipment, space craft, traffic control systems , etc.
Within the embedded market, a small memory footprint and optimal efficiency are very important issues. QNX RtP is based on the modern and optimised QNX Neutrino microkernel. OS modules such as file systems, TCP/IP and even drivers run as normal memory protected user processes, allowing them to be plugged in and removed at any time without a reboot. This allows QNX RtP to be scaled down or up very easily for use in compact Internet Appliances as well as in full blown multi-processor servers (3Com`s Audrey IA has just been released and uses the QNX RtP at its core.). It also eliminates the need for special kernel APIs and debuggers, greatly simplifying driver development and debugging.
Although I could continue for hours telling you endlessly about other benefits I will end this by highlighting one other great feature which impressed most developers involved instantly, when we started our relationship with QSSL a couple of years ago. It truly offers superior flexible and transparent networking abilities. As an example of its flexibility; you could have a game running on one computer in a network, while it is being controlled by a joystick on another computer within the network, and its graphical output being displayed on a monitor of another machine again! One demonstration was of Doom running on two connected machines to begin with; it was running on one machine, then the window it was running in was dragged onto the display of the second machine, then it was partially dragged back, so the game was running synchronic and seamlessly with half a window on each screen!
Something wonderful is coming. Do you want to join the exciting battle to change computing and topple the choking monopolies within the industry? :)
Sincerely, Mike Bouma.AmigaRing http://www.stormloader.com/amiga
Phoenix Developer Consortium http://www.phinixi.com -
Explaining The Symbiosis Between QNX RtP & Linux
Thanks to Mike Bouma who put together a paper with the help from a number of the Phoenix project members which gives more information regarding what's going on with QNX and why it matters.Explaining the Symbiosis between QNX RtP and Linux
The Linux community and its open source approach has huge potential and helps us greatly to realize our goal to make the QNX Realtime Platform a superior general purpose desktop and developer operating system. QNX RtP is fully compliant with the latest POSIX standards. This, together with a X11 compatibility layer for the Photon MicroGUI, means most Linux/Unix applications only need simple recompiles and modifications to be ported to this new platform. So whatever Linux/Unix gains the OS will gain as well! Currently QNXStart.com already has a nice software library and Tucows is busy building one. The freely available award winning Voyager browser is excellent and plug-ins like Flash 4 and RealPlayer 7 are already available. Also Amiga`s Digital Environment is being developed to support the QNX RtP and will not only provide us with a common binary identical application layer for Linux but most other operating systems as well. The Tao Group (Amiga`s OS partner) already provided QSSL with a wonderfully small and efficient Java VM implementation for its predecessor QNX4. In addition QSSL and IBM are working together on a real-time technology for Java applications under the QNX Realtime Platform.
Giving source code away freely for everyone to use does not make sense for everybody. Especially commercial companies would not be motivated to spend years on OS development and make the fruits of their work freely available for rival companies. With QSSL being the owner of this OS and offering all the relevant source code to developers, developers can invest their resources while still being protected from competitors. So QSSL offers prime advantages of both the open-source and commercial worlds! !
One month ago the pre-release developer version of the QNX Realtime Platform was freely released for public download freely for non-commercial use. Since its launch more than 400,000 downloads at http://get.qnx.com followed, while bringing even Tucow's servers to their knees. Additionally, QSSL has set up a developer's support network with weekly articles by QNX experts giving their insights on programming under the QNX Realtime Platform. There are very ambitious projects for this new OS and many exciting new developments will be announced when the time is right.
But what makes QNX RtP so special, you may ask?
QNX RtP is an excellent realtime operating system, which means that all programs are smoothly given CPU time (according to the priority they are given in the Scheduler). This gives developers or users the option to set high priorities for certain tasks, so that for instance a multimedia player will be quaranteed to respond and function optimally in any given situation. The stability and realtime abilities of QSSL`s OSs resulted in them being used heavily in fault intolerant and response critical systems, for instance nuclear reactors, medical equipment, space craft, traffic control systems , etc.
Within the embedded market, a small memory footprint and optimal efficiency are very important issues. QNX RtP is based on the modern and optimised QNX Neutrino microkernel. OS modules such as file systems, TCP/IP and even drivers run as normal memory protected user processes, allowing them to be plugged in and removed at any time without a reboot. This allows QNX RtP to be scaled down or up very easily for use in compact Internet Appliances as well as in full blown multi-processor servers (3Com`s Audrey IA has just been released and uses the QNX RtP at its core.). It also eliminates the need for special kernel APIs and debuggers, greatly simplifying driver development and debugging.
Although I could continue for hours telling you endlessly about other benefits I will end this by highlighting one other great feature which impressed most developers involved instantly, when we started our relationship with QSSL a couple of years ago. It truly offers superior flexible and transparent networking abilities. As an example of its flexibility; you could have a game running on one computer in a network, while it is being controlled by a joystick on another computer within the network, and its graphical output being displayed on a monitor of another machine again! One demonstration was of Doom running on two connected machines to begin with; it was running on one machine, then the window it was running in was dragged onto the display of the second machine, then it was partially dragged back, so the game was running synchronic and seamlessly with half a window on each screen!
Something wonderful is coming. Do you want to join the exciting battle to change computing and topple the choking monopolies within the industry? :)
Sincerely, Mike Bouma.AmigaRing http://www.stormloader.com/amiga
Phoenix Developer Consortium http://www.phinixi.com -
Explaining The Symbiosis Between QNX RtP & Linux
Thanks to Mike Bouma who put together a paper with the help from a number of the Phoenix project members which gives more information regarding what's going on with QNX and why it matters.Explaining the Symbiosis between QNX RtP and Linux
The Linux community and its open source approach has huge potential and helps us greatly to realize our goal to make the QNX Realtime Platform a superior general purpose desktop and developer operating system. QNX RtP is fully compliant with the latest POSIX standards. This, together with a X11 compatibility layer for the Photon MicroGUI, means most Linux/Unix applications only need simple recompiles and modifications to be ported to this new platform. So whatever Linux/Unix gains the OS will gain as well! Currently QNXStart.com already has a nice software library and Tucows is busy building one. The freely available award winning Voyager browser is excellent and plug-ins like Flash 4 and RealPlayer 7 are already available. Also Amiga`s Digital Environment is being developed to support the QNX RtP and will not only provide us with a common binary identical application layer for Linux but most other operating systems as well. The Tao Group (Amiga`s OS partner) already provided QSSL with a wonderfully small and efficient Java VM implementation for its predecessor QNX4. In addition QSSL and IBM are working together on a real-time technology for Java applications under the QNX Realtime Platform.
Giving source code away freely for everyone to use does not make sense for everybody. Especially commercial companies would not be motivated to spend years on OS development and make the fruits of their work freely available for rival companies. With QSSL being the owner of this OS and offering all the relevant source code to developers, developers can invest their resources while still being protected from competitors. So QSSL offers prime advantages of both the open-source and commercial worlds! !
One month ago the pre-release developer version of the QNX Realtime Platform was freely released for public download freely for non-commercial use. Since its launch more than 400,000 downloads at http://get.qnx.com followed, while bringing even Tucow's servers to their knees. Additionally, QSSL has set up a developer's support network with weekly articles by QNX experts giving their insights on programming under the QNX Realtime Platform. There are very ambitious projects for this new OS and many exciting new developments will be announced when the time is right.
But what makes QNX RtP so special, you may ask?
QNX RtP is an excellent realtime operating system, which means that all programs are smoothly given CPU time (according to the priority they are given in the Scheduler). This gives developers or users the option to set high priorities for certain tasks, so that for instance a multimedia player will be quaranteed to respond and function optimally in any given situation. The stability and realtime abilities of QSSL`s OSs resulted in them being used heavily in fault intolerant and response critical systems, for instance nuclear reactors, medical equipment, space craft, traffic control systems , etc.
Within the embedded market, a small memory footprint and optimal efficiency are very important issues. QNX RtP is based on the modern and optimised QNX Neutrino microkernel. OS modules such as file systems, TCP/IP and even drivers run as normal memory protected user processes, allowing them to be plugged in and removed at any time without a reboot. This allows QNX RtP to be scaled down or up very easily for use in compact Internet Appliances as well as in full blown multi-processor servers (3Com`s Audrey IA has just been released and uses the QNX RtP at its core.). It also eliminates the need for special kernel APIs and debuggers, greatly simplifying driver development and debugging.
Although I could continue for hours telling you endlessly about other benefits I will end this by highlighting one other great feature which impressed most developers involved instantly, when we started our relationship with QSSL a couple of years ago. It truly offers superior flexible and transparent networking abilities. As an example of its flexibility; you could have a game running on one computer in a network, while it is being controlled by a joystick on another computer within the network, and its graphical output being displayed on a monitor of another machine again! One demonstration was of Doom running on two connected machines to begin with; it was running on one machine, then the window it was running in was dragged onto the display of the second machine, then it was partially dragged back, so the game was running synchronic and seamlessly with half a window on each screen!
Something wonderful is coming. Do you want to join the exciting battle to change computing and topple the choking monopolies within the industry? :)
Sincerely, Mike Bouma.AmigaRing http://www.stormloader.com/amiga
Phoenix Developer Consortium http://www.phinixi.com -
Explaining The Symbiosis Between QNX RtP & Linux
Thanks to Mike Bouma who put together a paper with the help from a number of the Phoenix project members which gives more information regarding what's going on with QNX and why it matters.Explaining the Symbiosis between QNX RtP and Linux
The Linux community and its open source approach has huge potential and helps us greatly to realize our goal to make the QNX Realtime Platform a superior general purpose desktop and developer operating system. QNX RtP is fully compliant with the latest POSIX standards. This, together with a X11 compatibility layer for the Photon MicroGUI, means most Linux/Unix applications only need simple recompiles and modifications to be ported to this new platform. So whatever Linux/Unix gains the OS will gain as well! Currently QNXStart.com already has a nice software library and Tucows is busy building one. The freely available award winning Voyager browser is excellent and plug-ins like Flash 4 and RealPlayer 7 are already available. Also Amiga`s Digital Environment is being developed to support the QNX RtP and will not only provide us with a common binary identical application layer for Linux but most other operating systems as well. The Tao Group (Amiga`s OS partner) already provided QSSL with a wonderfully small and efficient Java VM implementation for its predecessor QNX4. In addition QSSL and IBM are working together on a real-time technology for Java applications under the QNX Realtime Platform.
Giving source code away freely for everyone to use does not make sense for everybody. Especially commercial companies would not be motivated to spend years on OS development and make the fruits of their work freely available for rival companies. With QSSL being the owner of this OS and offering all the relevant source code to developers, developers can invest their resources while still being protected from competitors. So QSSL offers prime advantages of both the open-source and commercial worlds! !
One month ago the pre-release developer version of the QNX Realtime Platform was freely released for public download freely for non-commercial use. Since its launch more than 400,000 downloads at http://get.qnx.com followed, while bringing even Tucow's servers to their knees. Additionally, QSSL has set up a developer's support network with weekly articles by QNX experts giving their insights on programming under the QNX Realtime Platform. There are very ambitious projects for this new OS and many exciting new developments will be announced when the time is right.
But what makes QNX RtP so special, you may ask?
QNX RtP is an excellent realtime operating system, which means that all programs are smoothly given CPU time (according to the priority they are given in the Scheduler). This gives developers or users the option to set high priorities for certain tasks, so that for instance a multimedia player will be quaranteed to respond and function optimally in any given situation. The stability and realtime abilities of QSSL`s OSs resulted in them being used heavily in fault intolerant and response critical systems, for instance nuclear reactors, medical equipment, space craft, traffic control systems , etc.
Within the embedded market, a small memory footprint and optimal efficiency are very important issues. QNX RtP is based on the modern and optimised QNX Neutrino microkernel. OS modules such as file systems, TCP/IP and even drivers run as normal memory protected user processes, allowing them to be plugged in and removed at any time without a reboot. This allows QNX RtP to be scaled down or up very easily for use in compact Internet Appliances as well as in full blown multi-processor servers (3Com`s Audrey IA has just been released and uses the QNX RtP at its core.). It also eliminates the need for special kernel APIs and debuggers, greatly simplifying driver development and debugging.
Although I could continue for hours telling you endlessly about other benefits I will end this by highlighting one other great feature which impressed most developers involved instantly, when we started our relationship with QSSL a couple of years ago. It truly offers superior flexible and transparent networking abilities. As an example of its flexibility; you could have a game running on one computer in a network, while it is being controlled by a joystick on another computer within the network, and its graphical output being displayed on a monitor of another machine again! One demonstration was of Doom running on two connected machines to begin with; it was running on one machine, then the window it was running in was dragged onto the display of the second machine, then it was partially dragged back, so the game was running synchronic and seamlessly with half a window on each screen!
Something wonderful is coming. Do you want to join the exciting battle to change computing and topple the choking monopolies within the industry? :)
Sincerely, Mike Bouma.AmigaRing http://www.stormloader.com/amiga
Phoenix Developer Consortium http://www.phinixi.com -
Explaining The Symbiosis Between QNX RtP & Linux
Thanks to Mike Bouma who put together a paper with the help from a number of the Phoenix project members which gives more information regarding what's going on with QNX and why it matters.Explaining the Symbiosis between QNX RtP and Linux
The Linux community and its open source approach has huge potential and helps us greatly to realize our goal to make the QNX Realtime Platform a superior general purpose desktop and developer operating system. QNX RtP is fully compliant with the latest POSIX standards. This, together with a X11 compatibility layer for the Photon MicroGUI, means most Linux/Unix applications only need simple recompiles and modifications to be ported to this new platform. So whatever Linux/Unix gains the OS will gain as well! Currently QNXStart.com already has a nice software library and Tucows is busy building one. The freely available award winning Voyager browser is excellent and plug-ins like Flash 4 and RealPlayer 7 are already available. Also Amiga`s Digital Environment is being developed to support the QNX RtP and will not only provide us with a common binary identical application layer for Linux but most other operating systems as well. The Tao Group (Amiga`s OS partner) already provided QSSL with a wonderfully small and efficient Java VM implementation for its predecessor QNX4. In addition QSSL and IBM are working together on a real-time technology for Java applications under the QNX Realtime Platform.
Giving source code away freely for everyone to use does not make sense for everybody. Especially commercial companies would not be motivated to spend years on OS development and make the fruits of their work freely available for rival companies. With QSSL being the owner of this OS and offering all the relevant source code to developers, developers can invest their resources while still being protected from competitors. So QSSL offers prime advantages of both the open-source and commercial worlds! !
One month ago the pre-release developer version of the QNX Realtime Platform was freely released for public download freely for non-commercial use. Since its launch more than 400,000 downloads at http://get.qnx.com followed, while bringing even Tucow's servers to their knees. Additionally, QSSL has set up a developer's support network with weekly articles by QNX experts giving their insights on programming under the QNX Realtime Platform. There are very ambitious projects for this new OS and many exciting new developments will be announced when the time is right.
But what makes QNX RtP so special, you may ask?
QNX RtP is an excellent realtime operating system, which means that all programs are smoothly given CPU time (according to the priority they are given in the Scheduler). This gives developers or users the option to set high priorities for certain tasks, so that for instance a multimedia player will be quaranteed to respond and function optimally in any given situation. The stability and realtime abilities of QSSL`s OSs resulted in them being used heavily in fault intolerant and response critical systems, for instance nuclear reactors, medical equipment, space craft, traffic control systems , etc.
Within the embedded market, a small memory footprint and optimal efficiency are very important issues. QNX RtP is based on the modern and optimised QNX Neutrino microkernel. OS modules such as file systems, TCP/IP and even drivers run as normal memory protected user processes, allowing them to be plugged in and removed at any time without a reboot. This allows QNX RtP to be scaled down or up very easily for use in compact Internet Appliances as well as in full blown multi-processor servers (3Com`s Audrey IA has just been released and uses the QNX RtP at its core.). It also eliminates the need for special kernel APIs and debuggers, greatly simplifying driver development and debugging.
Although I could continue for hours telling you endlessly about other benefits I will end this by highlighting one other great feature which impressed most developers involved instantly, when we started our relationship with QSSL a couple of years ago. It truly offers superior flexible and transparent networking abilities. As an example of its flexibility; you could have a game running on one computer in a network, while it is being controlled by a joystick on another computer within the network, and its graphical output being displayed on a monitor of another machine again! One demonstration was of Doom running on two connected machines to begin with; it was running on one machine, then the window it was running in was dragged onto the display of the second machine, then it was partially dragged back, so the game was running synchronic and seamlessly with half a window on each screen!
Something wonderful is coming. Do you want to join the exciting battle to change computing and topple the choking monopolies within the industry? :)
Sincerely, Mike Bouma.AmigaRing http://www.stormloader.com/amiga
Phoenix Developer Consortium http://www.phinixi.com -
The Rise Of QNX
SirTimbly writes about QNX: "This little OS is making a big stir lately with big companies. The QNX operating system (pronounced Q-nux) has been rumored lately to be in favor of such companies as CISCO and Palm. This is an embedded OS currently used in Netpliance's i-Opener; it was developed by 3Com and is being used in their latest Internet appliance as well. Read more about this non open-source OS in a ZDNet story here."QNX might not be new, but SirTimbly is right about it making a stir. Max von H. writes: "Audrey, the household net appliance from 3Com/ergo has been officially released, and there's even an official site on which you can smile at the design. The beast runs QNX/Neutrino, as stated in this ZDNet story. The sweet thing is it can sync with two PalmOS devices, which can make a geek couple's life much easier without having to fumble with a real PC. Say what you want, but Audrey could possibly be successful since anybody can use it, and 3Com has shown a simple system rules when it comes to do simple things."
And no mention of QNX is complete without a reference to the QNX demo disk, which packs a pretty amazing set of features onto a floppy. Here too, it's free, but not Free.
-
The Rise Of QNX
SirTimbly writes about QNX: "This little OS is making a big stir lately with big companies. The QNX operating system (pronounced Q-nux) has been rumored lately to be in favor of such companies as CISCO and Palm. This is an embedded OS currently used in Netpliance's i-Opener; it was developed by 3Com and is being used in their latest Internet appliance as well. Read more about this non open-source OS in a ZDNet story here."QNX might not be new, but SirTimbly is right about it making a stir. Max von H. writes: "Audrey, the household net appliance from 3Com/ergo has been officially released, and there's even an official site on which you can smile at the design. The beast runs QNX/Neutrino, as stated in this ZDNet story. The sweet thing is it can sync with two PalmOS devices, which can make a geek couple's life much easier without having to fumble with a real PC. Say what you want, but Audrey could possibly be successful since anybody can use it, and 3Com has shown a simple system rules when it comes to do simple things."
And no mention of QNX is complete without a reference to the QNX demo disk, which packs a pretty amazing set of features onto a floppy. Here too, it's free, but not Free.
-
Slashback: Padulation, Lightenment, Amends
This episode of Slashback brings a quartet of deja-vu inducing tidbits for your continuing edification and amusement: SuSE, not just Red Hat, will run on all those fancy schmancy new machines from IBM; DialPad sends a nearly bewildering apology to be-spammed e-mail recipients (bewildering because not enough other companies have done the same); laptops of the non-Transmeta variety; and some more information on optical switching, etc. Brush up on randomness, read at your own risk.You can put that in your lap and smoke it! (Three from the webpad front) Kazin writes "[G]o and check out www.qbenet.com - they've got a tablet-style laptop thing. A bit pricey ($2900 US), and runs windows, but we can certainly fix the second part."
Strangely, a name that you might recognize from The Soul of a New Machine but might not expect to be selling computers now seems to want some of the webpad action, too. Matthew Peretz writes:
"'Home heating and cooling control giant Honeywell (NYSE:HON) has released a Net appliance based on National Semiconductor's WebPAD reference design.
You can check out the story and actually see a photo of the thing at: http://www.allnetdevices.com/wireless/news/2000/10/11/honeywell_ships.html"The $995 device weighs less than three pounds, has a 10-inch LCD touch screen panel and connects to the Internet via a base station that uses a cable or DSL connection. The device can be used with any Internet service provider. It will use a battery that can hold its charge for as long as five hours, the company said.'
EdotOrg writes "National Semiconductor is slated to 'release' the Geode WebPAD, come Q4 2000, based on the QNX embedded operating system. It has a web browser (including Macromedia Flash, RealPlayer 7.0), PDF support, an IBM-optimized Java layer, full text anti-aliasing, support for USB, 11 Mb/s wireless, and PCMCIA support. Screensize is 9.5x11.75 inches (800x600), with a touch screen and software keyboard."
When oh when will someone make a webpad with LED backlighting instead of flourescent, though? That would help make a
Shedding light on the subject. ksan writes "I've seen this article on Slashdot and remembered that there is an not old article at EDN Online describing how engineers can switch over 200 THz of a light bandwith using laser tunable diode. It's worth a read to know more about optical communications." Great link.
To err is corporate, to apologize uncommon. FeeDBaCK writes "I recently recieved a newsletter from Dialpad even though I had selected not to recieve mail from them or any of their partners. I just deleted it, as I tend to do with mails that I get which were unsolicited. When I opened my mail this evening I recieved the following e-mail from Linda Crockett, the manager of customer care for Dialpad.
Subject: Apology from the Dialpad Team
Dear Chris,
Thank you for your interest in Dialpad.com. We want to extend our sincerest apology for sending you our newsletter without permission. When you signed up for our service, you indicated that you wish not to receive promotional email from Dialpad or any of its partners. We sent our new company newsletter to all of our users thinking it was more of an informative piece on our services rather than a promotional advertisement from a third party. We now understand this was not in the best interest of all of our users.
Again, we apologize for this inconvenience and will make sure you no longer receive any emails from Dialpad. We encourage you to visit our site and sample the many new products we have recently launched. We hope you continue to use Dialpad to make long distance calls from anywhere in the world to the United States.
Regards,
Linda Crockett
Manager, Customer Care
I applaud Dialpad for showing that they truly care about their users. More companies need to follow Dialpad's example. I know we are all tired of recieving e-mails from various companies and web sites without asking for it. Thumbs up to Dialpad."
Funny, isn't it, that the companies which send me unsoliticed "newsletters" and "company updates" don't get a lot of my business? Sounds like DialPad is exhibiting some of that elusive quality known as enlightened self-interest. And since they have a cool product, it sure would be nice, to to mention smart, for them to release a version for Linux. Sooner or even sooner, telephony will be normal instead of novel.
A Big Blue rising tide floats multiple penguins, or something. An unnamed correspondent points out that in addition to Red Hat, IBM's eServer line and S/390 machines will run other distributions as well, including SuSE. "Here's the link. Goes on to tell you about the eServer's and S/390. Wish I could be posting game company news, too, to show inroads onto the desktop. Guess that will happen with time :-)."
-
QNX Realtime Platform Now Available
A reader writes "The QNX development platform is now available. It's available in three versions: the Windows-based self-extracting installer, the ISO image and the QNX4 install archive" You can also get it from QNX's site itself. -
QNX RealTime Platform Preview
Mike Bouma writes "Since the QNX RtP will be free for personal use this late-september, this BeNews preview will see how QNX RtP compares to BeOS and to free Linux systems. QSSL is a member of the Phoenix Platform Consortium which goal is to produce an Amiga-like successor OS. QNXStart.com will be a starting point for the QNX RtP community and is first in a series of Phoenix partner websites." -
QNX RealTime Platform Preview
Mike Bouma writes "Since the QNX RtP will be free for personal use this late-september, this BeNews preview will see how QNX RtP compares to BeOS and to free Linux systems. QSSL is a member of the Phoenix Platform Consortium which goal is to produce an Amiga-like successor OS. QNXStart.com will be a starting point for the QNX RtP community and is first in a series of Phoenix partner websites." -
Could Linux Become A Microkernel?
Kris Warkentin writes: "This question is not entirely intended to start a debate about the pros and cons of microkernels vs. monolithic ones. What I would really like to know, however, is how _feasible_ it would be to convert the Linux kernel to a microkernel. I was looking at how the QNX kernel offers only core services like threading, IPC, process creation, memory management, initial interrupt handling, etc. Everything else functions as a process within its own memory space. Linux can be configured so that it is much like this with other things (filesystems, etc.) compiled as modules. The key difference is that all the modules are operating in kernel space. So, the question is, how difficult do you think it would be to devise a communication protocol to let modules function outside of kernel space and merely talk to the kernel? What would be the cost and benefits? Would it be possible to have both types in the same source tree? (say, as a compile option)" -
Get QNX For Free
TomRitchford writes: "QNX is about to start distributing their real-time OS for free downloads for non-commercial use at get.qnx.com. Right now it's 'Real Soon Now,' but you can sign up and they'll send a free CD to the first 5000 to request it." The operating system's concepts will look familiar to anyone who knows unix, but its design makes it better for older (Intel-compatible) CPUs, and situations where stability and predictability are more important than unix's cornucopia of applications and features. -
Get QNX For Free
TomRitchford writes: "QNX is about to start distributing their real-time OS for free downloads for non-commercial use at get.qnx.com. Right now it's 'Real Soon Now,' but you can sign up and they'll send a free CD to the first 5000 to request it." The operating system's concepts will look familiar to anyone who knows unix, but its design makes it better for older (Intel-compatible) CPUs, and situations where stability and predictability are more important than unix's cornucopia of applications and features. -
QNX OS on a floppy
jmaggart writes "QNX Software Systems is offering a downloadable demo of their "realtime" OS that uses a POSIX filesystem and comes complete with a GUI that supports windowing, a dialer, browser, and a webserver. -
QNX partnering w/Phase 5 to make PowerPC computer
Emission writes "Canada based QSSL, which formerly were supposed to deliver the kernel for the next generation Amigas, with their QNX Neutrino kernel, today announced that they will instead partner with Phase 5 in order to port the Neutrino OS to Amigas equipped with Phase 5's PowerPC based PowerUP cards. Phase 5 has also announced a new quad CPU computer, the AmiRage K2, which will run Neutrino as its native OS. See the partnering announcement for details. This is apparently targetted at the many Amigans who are less than satisfied with Amiga Inc's decision to base the Amiga OE on the Linux kernel. " Erg-I can barely keep up with the changes that's going on. My head hurts. -
Amiga OS Ch-Ch-Ch-Ch-Ch-Changes
First we heard that Amiga's new OS was going to be based on the QNX realtime OS. Then we read that the new Amiga OS would use a Linux kernel, and QNX issued this proclamation. Then Amiga issued this one. Now Zenn sends us a link to this article from BeDope that claims the new Amiga OS will really be based on BeOS. Okay, the BeDope story is a satire, but this Amiga thing has gotten out of hand. Has Amiga really settled on the Linux kernel? I wish they'd make up their minds. I am one of the millions who would (sigh) love to have an Amiga again... -
Amiga OS Ch-Ch-Ch-Ch-Ch-Changes
First we heard that Amiga's new OS was going to be based on the QNX realtime OS. Then we read that the new Amiga OS would use a Linux kernel, and QNX issued this proclamation. Then Amiga issued this one. Now Zenn sends us a link to this article from BeDope that claims the new Amiga OS will really be based on BeOS. Okay, the BeDope story is a satire, but this Amiga thing has gotten out of hand. Has Amiga really settled on the Linux kernel? I wish they'd make up their minds. I am one of the millions who would (sigh) love to have an Amiga again... -
QNX give update of new Amiga OS and GUI
g.macdonald wrote in to send us news of the new Amiga GUI based on QNX. It looks very perty. How long before we have a GNOME and Enlightenment theme that mimics it. -
AmigaOS kernel partner is QNX!
Joshua Galun writes "Amiga Inc. announced on Friday at the Computer 98 show in Cologne, Germany, that the company QNX (makers of the QNX OS) will be their kernel partners for the upcoming AmigaOS 5. QNX claims that their OS is the premier realtime OS for PCs, plus it's multiplatform. There's no word of this on Amiga Inc's nor QNX's web page yet, but it has been verified by the Amiga Web Directory News section". QNX is a version of Unix optimized for size, and apparently has a nice driver model. -
AmigaOS kernel partner is QNX!
Joshua Galun writes "Amiga Inc. announced on Friday at the Computer 98 show in Cologne, Germany, that the company QNX (makers of the QNX OS) will be their kernel partners for the upcoming AmigaOS 5. QNX claims that their OS is the premier realtime OS for PCs, plus it's multiplatform. There's no word of this on Amiga Inc's nor QNX's web page yet, but it has been verified by the Amiga Web Directory News section". QNX is a version of Unix optimized for size, and apparently has a nice driver model. -
Passing of a True Hacker
Felix Gallo writes "Dan Hildebrand, one of the very clever hackers behind QNX, a nifty distributed-network unix- like operating system, and an all around positive force for good in this world, has passed away after unsuccessfully fighting cancer. As Dan was a true real-time operating system hacker, I ask Slashdot readers for a hard, deterministic 10 ms of silence in Dan's honor. I bet he'd appreciate that. Thanks for advancing the art, Dan. The good fight will continue. "