QNX 7 powers TWO SnapDragon SoCs in Land Rover 2020 Defender.
- Some details regarding high level elements of any operating system. Each of these is comprised of multiple components with many interdependencies, and a team of specialist developers with deep domain knowledge. Many of these, such as memory management require very specialized experts re-engineering components for each generation of hardware. Just the maintenance and ongoing tuning of these subsystems requires several hundred engineers.
Kernel
Process Execution
Interrupt
Memory Management
Multitasking
Networking
Security
User Interface
And of course, none of this works without device drivers, which requires technical, specialized teams.
One estimate I've heard for the number of iOS developers at Apple is 5,000 people.
Z10 = BB10 + VKB > iOS + Android
But again, these are people doing real engineering, not people making fantasies out of stuff they read in press releases or marketing materials.03-11-20 01:31 PMLike 0 -
The fact is, it's very difficult to find common ground with someone who feels that almost anything can be developed by three interns in a garage.
I again draw your attention to this post:
/general-blackberry-news-discussion-rumors-f2/clock-work-true-story-backdoor-bb10-clock-1140464-post13168089/
This photo represented only 75% of the (direct) team who worked on the following (not including support and management personel):
"We developed the Clock and Weather apps from scratch, and we took over maintenance of the Compass and Calculator apps that had been developed in other parts of BB. (No, there aren't any hidden features in those apps.) Plus, we worked on the Android version of Docs To Go (which never got released as standalone product), fixing bugs and adding features (like Good Dynamics support)."Last edited by conite; 03-11-20 at 01:49 PM.
03-11-20 01:38 PMLike 0 -
At one point there were over 4,000 people working on BB10... even long after the lauch. Heck BB10.3.1 was mostly done before Chen started laying them all off in 2014. The thousands that remained, were mostly there for minor tweaks and maintenance for later versions of BB10.3.1.xxxx on into BB10.3.2. Which is when the second big round of layoff happened. But most everything points to their being over 500 developers involved in BB10.3.3. These ended up transfer to BB Android or Ford....
Even when they had 4,000 people.... how long did it take to get email on the PlayBook? If you look at the PlayBook OS with email in 2012... how much work was really needed to get out BB10.1? Over 4,000 people working a year, and they still didn't have it "right".
Look at Sailfish... At one time they had hundreds of developers, working on an existing OS (Linux based MeeGo).... now they have a handful and can't do much more than refresh the UI a little. There are 64Bit Linux Kernels out there, lots of open sourced projects that include 64Bit processes... why can't a handful of developers move Sailfish to 64Bit?03-11-20 03:12 PMLike 0 - Prior to the launch, it was well over 6,500 - there was a round of layoffs at the end of 2012 when initial development (finally) ended, with the "core team" being about 4,800 developers. That's not counting the the business, sales, and support staff, which was another 3000+ people, NOT counting the 1800 outsourced field reps.03-11-20 03:43 PMLike 0
-
They did stop making handsets, if that is what you intended from your statement.03-14-20 05:15 PMLike 0 - Some details regarding high level elements of any operating system. Each of these is comprised of multiple components with many interdependencies, and a team of specialist developers with deep domain knowledge. Many of these, such as memory management require very specialized experts re-engineering components for each generation of hardware. Just the maintenance and ongoing tuning of these subsystems requires several hundred engineers.
And of course, none of this works without device drivers, which requires technical, specialized teams.
One estimate I've heard for the number of iOS developers at Apple is 5,000 people.
Z10 = BB10 + VKB > iOS + AndroidLast edited by DonHB; 03-14-20 at 05:42 PM.
03-14-20 05:27 PMLike 0 - So here’s an idea:
Someone could build a curated App Store for Android that has higher standards for testing and certification.
You could also just make a rating service for any Play store app. But with a store, and the developers permission and cooperation, you could add a sidecar to the app that monitors its activity, ensures that it remains in compliance and could detect any alteration or compromise after install.
If people are willing to pay $ for additional privacy, or companies are willing to pay for additional privacy and security, then they could buy certified versions of apps from this store at a premium (which you can share with devs)
Just a thought, and would test whether people are willing to pay real money for additional protection. And you can start for a lot less investment than a whole new OS. And you don’t need BB to do this. Maybe you can license Cylance for some part of it.
Maybe Jarvis and the various Cylance products being offered to their auto manufactures could be applied into making BlackBerry World into the curated Android application store you mentioned. Problem is, what will replace Google Services Framework to make developers' work easier and the apps more private? I would guess Amazon's SDK is a little better in this regard, but not good enough.03-14-20 05:50 PMLike 0 - This could suggest building the platform is putting the cart before the horse. Android as the SDK should make changing the platform easier down the road due to the VM and what you said about gauging interest.
Maybe Jarvis and the various Cylance products being offered to their auto manufactures could be applied into making BlackBerry World into the curated Android application store you mentioned. Problem is, what will replace Google Services Framework to make developers' work easier and the apps more private? I would guess Amazon's SDK is a little better, but not good enough.
But you don’t have to do any of that if you just build a curated store. It’s straightforward and simple and could actually do a lot of good.conite likes this.03-14-20 05:58 PMLike 1 - Technically, in 2016, BlackBerry Mobile became a direct subsidiary of (and owned by) TCL to sell the BlackBerry branded phones made by TCL. Taking BlackBerry Ltd out of the equation. And since last year, BBMo has pretty much been gutted.03-14-20 07:02 PMLike 0
- At this point, there’s nothing that Android/iOS can’t already bring to conversation more cost effectively and that satisfies majority of consumers. QNX developed into an updated BB10 or BB20 isn’t something demanded enough to be even closely viable....03-14-20 07:12 PMLike 0
- You don't find it interesting that Google is working on a microkernel based OS and Huawei has introduced one to compete with Android? Interesting because most of the people negative on BB10 think it was a mistake to use Neutrino. Consider what could have been had BlackBerry headed Alan Brenner's advice to implement Flow using Android. BlackBerry would have been years ahead of both those companies. Cascades could have been used, back in 2013, when John Chen became CEO to remake the Android Player in Flow's image. Of course a Huawei executive claims that HarmonyOS' IPC is up to 3 times faster than QNX and 5 times faster than Google's Fuchsia, but this remains to be seen.03-15-20 11:58 AMLike 0
- As far as I know BlackBerry Mobile never existed before TCL created it. Unless you consider producing software for handsets doesn't count, they are still in handset market. As long as BlackBerry is producing updates for BlackBerry Secure on Android they are also in the OS space in handsets.03-15-20 12:06 PMLike 0
- You don't find it interesting that Google is working on a microkernel based OS and Huawei has introduced one to compete with Android? Interesting because most of the people negative on BB10 think it was a mistake to use Neutrino. Consider what could have been had BlackBerry headed Alan Brenner's advice to implement Flow using Android. BlackBerry would have been years ahead of both those companies. Cascades could have been used, back in 2013, when John Chen became CEO to remake the Android Player in Flow's image. Of course a Huawei executive claims that HarmonyOS' IPC is up to 3 times faster than QNX and 5 times faster than Google's Fuchsia, but this remains to be seen.
If either company is mistaken, it’s a simple rounding error banished to “never talked about ever again land”03-15-20 12:06 PMLike 0 - You don't find it interesting that Google is working on a microkernel based OS and Huawei has introduced one to compete with Android? Interesting because most of the people negative on BB10 think it was a mistake to use Neutrino. Consider what could have been had BlackBerry headed Alan Brenner's advice to implement Flow using Android. BlackBerry would have been years ahead of both those companies. Cascades could have been used, back in 2013, when John Chen became CEO to remake the Android Player in Flow's image. Of course a Huawei executive claims that HarmonyOS' IPC is up to 3 times faster than QNX and 5 times faster than Google's Fuchsia, but this remains to be seen.
Huawei has more than 2,000 people working just on the kernel and low level Libs. Because they know it will take a lot of effort to make it work, but they have the incentive of having a complete Chinese owned OS. That is a strategic asset for them and for China and there is more than enough money there to make that investment.
BB is not Google and it is not Huawei. It is a tiny company compared to them. QNX offered no actual advantage in phones. None.
If Google decides to really push their new OS (which is not a certainty at all. Right now it’s just a project) then Qualcomm and others will get on board because it’s Google. Google wields a tremendous amount of power in this industry.JeepBB likes this.03-15-20 12:20 PMLike 1 - I have no reason to trust Blackberry with my privacy any more than I do with Apple or Google. A new platform based on privacy should be opensource, so its privacy is verifiable.
It seems you also think there would be consumers who want a third platform based on BB10 to exist to combat the "Duopoly".
BB10 failed miserably in the market place already? Windows Phone failed, The Amazon fork failed, Palm failed. The Market seems fine with the Duopoly.
So IMO your sales pitch seems rather weak.03-15-20 12:37 PMLike 0 - It was a mistake to use neutrino because BB was too small to make that work. It added too much time, it added too much cost, and it limited the hardware it could run on. BB didn’t have time to waste. Or money. And BB had very little influence over the hardware manufacturers.
QNX offered no actual advantage in phones. None.Last edited by DonHB; 03-15-20 at 09:19 PM.
03-15-20 09:05 PMLike 0 - Like... oh, I don't know... about a few hundred million more possible devices it could be used on than anything BlackBerry could hope for?03-15-20 09:11 PMLike 0
-
They may not even do anything at all with this new OS. They may even just take the new runtime and pop it on top of Linux. In fact I think that’s pretty likely.
You’re focused on the micro kernel part of it because QNX, but the more interesting parts of the Google project are everything else about it, like Dart. The improvements in runtimes etc may be the next Android and may well just end up running on Linux. Or they may take some ideas from it and bring them back to Android.
It’s an R&D project. Big companies do that as a way of experimenting and pushing innovation. They can afford that. BB cannot. Google isn’t betting their company on fuschia.JeepBB likes this.03-15-20 09:16 PMLike 1 - I thought to add that as far as I know licensees of SDP 7.0 can get OS source code. QNX has licensing specifically targeting Academic and similar institutions. So, having an independent auditor(s) of the software shouldn't cost more than doing the same for Linux and other OSS.
Even QNX used in IoT products like traffic lights, Industrial manufacturing equipment, control panels..... and other areas has fallen under the BlackBerry yoke. QNX is 95% an automotive product at this point... which scares many investors.
Look at Cylance.... there needs to be some level of corporation between companies and auditors, but BlackBerry no longer allows corporation by Cylance developers. BlackBerry as a company doesn't have a reputation of welcoming audits of their software.Troy Tiscareno likes this.03-16-20 09:01 AMLike 1 - You’re focused on the micro kernel part of it because QNX, but the more interesting parts of the Google project are everything else about it, like Dart. The improvements in runtimes etc may be the next Android and may well just end up running on Linux. Or they may take some ideas from it and bring them back to Android.
It’s an R&D project. Big companies do that as a way of experimenting and pushing innovation. They can afford that. BB cannot. Google isn’t betting their company on fuschia.03-17-20 11:37 AMLike 0 - What I find interesting about QNX is the modularity of the system. That it can be easily reconfigured, stripped down, etc. Not necessarily something every microkernel based OS provides. What do you think is the cause of the lack of uptake beyond auto? I think it's lack of availability. If, for example, it was freely available on the Raspberry Pi 4, more developers would have experience with it and building drivers for it.
The reason QNX isn’t used outside of auto is because everyone is quite happy with Linux and QNX doesn’t bring anything new to the table. Even in auto, people who are building ground up are using Linux (see Tesla)03-17-20 12:33 PMLike 0 - What I find interesting about QNX is the modularity of the system. That it can be easily reconfigured, stripped down, etc. Not necessarily something every microkernel based OS provides. What do you think is the cause of the lack of uptake beyond auto? I think it's lack of availability. If, for example, it was freely available on the Raspberry Pi 4, more developers would have experience with it and building drivers for it.03-17-20 12:35 PMLike 0
-
But again, new car companies like Tesla have no reason to use QNX at all.03-17-20 12:52 PMLike 0
- Forum
- Popular at CrackBerry
- General BlackBerry News, Discussion & Rumors
- Armchair CEO
QNX 7 powers TWO SnapDragon SoCs in Land Rover 2020 Defender.
Similar Threads
-
Exchange online after October 13, 2020?
By richdb in forum BlackBerry 10 OSReplies: 62Last Post: 03-04-21, 10:51 PM -
I replaced my Classic's keyboard, volume buttons, power buttons, and notification LED. AMA
By johnb_xp in forum BlackBerry ClassicReplies: 13Last Post: 03-06-20, 03:16 PM -
Why do I suddenly have a character limit in my emails?
By iozier in forum Ask a QuestionReplies: 2Last Post: 03-03-20, 03:35 PM -
BlackBerry Bold 9900 in Feb 2020?
By jlscott2 in forum Ask a QuestionReplies: 4Last Post: 03-02-20, 07:39 AM
LINK TO POST COPIED TO CLIPBOARD