Google's Not-so-secret New OS (techspecs.blog)
According to reports late last year, Google is working on a new operating system called Andromeda. Much about it is still unknown, but according to the documentations Google has provided on its website, it's clear that the Fuchsia is the actual name of the operating system, and the kernel is called Magenta. A tech enthusiast dug around the documentations to share the followings: To my naive eyes, rather than saying Chrome OS is being merged into Android, it looks more like Android and Chrome OS are both being merged into Fuchsia. It's worth noting that these operating systems had previously already begun to merge together to an extent, such as when the Android team worked with the Chrome OS team in order to bring Update Engine to Nougat, which introduced A/B updates to the platform. Google is unsurprisingly bringing up Andromeda on a number of platforms, including the humble Intel NUC. ARM, x86, and MIPS bring-up is exactly what you would expect for an Android successor, and it also seems clear that this platform will run on Intel laptops. My best guess is that Android as an API and runtime will live on as a legacy environment within Andromeda. That's not to say that all development of Android would immediately stop, which seems extremely unlikely. But Google can't push two UI APIs as equal app frameworks over the long term: Mojo is clearly the future. Ah, but what is Mojo? Well it's the new API for writing Andromeda apps, and it comes from Chromium. Mojo was originally created to "extract a common platform out of Chrome's renderer and plugin processes that can support multiple types of sandboxed content."
If it gains popularity when will Google pull the plug on this one?
Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.
Why do we refer to a userspace infrastructure/UI API as an OS? Are KDE and GNOME OSes now?
Avantgarde Hebrew science fiction
Chrome OS and Android are both untrusted, and inherently untrustable OS's. I would never allow one of them to run on any hardware I owned due to Google being a marketing and data harvesting company above all else. That is in their DNA and pervasive in their software which exists to collect as much of your data as possible.
Merging them into one OS is not going to make that any better.
Replacing Linux with a home-rolled kernel?
"I don't know, therefore Aliens" Wafflebox1
Just because it's small doesn't mean that it's humble. With i7's and 32G ram they easily out perform the humble mac mini which used to be a new development, throw in a closet and let it run box.
I'm running ESXi with decent results as well as other home lab experiments. (NVR, etc)
I knew Google was advanced, but I didn't think they were THAT advanced.
it needs to run Play store and apps natively. If doesn't then gooooogle just stop pls...
Since much of this already exists in Chromium, does that mean that Google is pushing for JavaScript / Progressive Web Apps? You could have lighter installs of application or just links to web apps run. It almost sounds like they're going the Firefox OS route.
You say things that offend me and I can deal with it. Can you?
and I will hug him, and pet him, and squeeze him
I'm old enough to remember when OS's and browsers were completely separate things, and tying them together was something only monopolists did.
If I could quickly and easily switch users on my phone, I'd immediately set up three profiles to keep things separate:
Ray@work
Ray@play
RaysKid
No more accidentally triggering auto-complete of a personal URL while at work. I can let the kid play a game on the phone while I'm driving, knowing the toddler won't be clicking on important work or personal stuff.
Google has done a wonderful job of obfuscation to the fact that Android and Chrome are Linux distributions not OSes. They both use the Linux kernel and Google's in house Desktop Environment. Does Fuchsia replace the Linux kernel or is it simply a new distribution with yet another Desktop Environment?
"A person is smart. People are dumb, panicky dangerous animals and you know it." - K
Can we switch out of ARM please? Let's go with RISC-V or something super open source.
Despite a blinding array of talent that works for the organization, this is the architecture for multimedia that they produced:
Google has in no way acknowledged the exceptionally poor design of Android, and there is no evidence that the organization has improved and learned from their management mistakes. How then can they be trusted to produce a new operating system? And why would anyone trust them to produce a secure system that is closed source?
I don't care if Verizon gives it away. Absolutely not.
"it's clear that the Fuchsia is the actual name of the operating system"
I have no problems with the color itself, but i don't want to have to either spell or pronounce "Fuchsia" on a regular basis when talking about my phone or looking up stuff about it on the internet. Also Fuchsia seems like a horrible idea for a mascot.
Either this is a really poor choice, or somebody (possibly me) is misunderstanding what is meant by "actual name of the operating system." (If it's just a code name during development and the _real_ actual name will end up being something else that's fine.)
This Space Intentionally Left Blank
No Fuschia, no Fuschia, no Fuschia for you.
- With (no) apologies to the Sex Pistols
Why spend good money on another OS when there is no market for it.
> You don't need kernel access to install snooping bits.
Nope, you just need Trump's Russian malware hacker friends to have access. The PTB want to know everything what you're up to!!
OK, going off on AC rant here:
The biggest problem with modern OS/UI/Framework development is: everything is built on old rusty scaffolds that fall and break all the time.
When you are doing web development, this isn't a problem unless what you are developing is life/death critical. Some users may think that it is life/death critical, but the reality is that no one is going to die if they can't see the latest gossip trending on their social-media-de-jure site.
No, mission critical stuff like medical equipment, stock markets, moon rockets, etc...this stuff has to run right. But once we start building on code that someone wrote 5 years ago and it used a framework that was popular 5 years before that, and the guy who started the framework made the assumption that no one would use this stuff 10 years from now...you get the picture.
So...we need to start looking from the ground-up. Is the foundation solid or are we building on top of a sinkhole? A lot of people started looking at the foundation languages that we are writing our operating systems with (C, C++, etc.) and are now suggesting better alternative tools (D, Rust, Go, Swift) that do their best not to let developers make stupid mistakes (buffer overrun, stack overflow, etc.) that allows bad actors to take advantage of those stupid mistakes. And a mistake at a low level of an OS or framework affects a lot of shit (Heartbleed?).
Sure, we can build solid foundations using the tools we have (C, C++, etc.) as long as the people using those tools are 100% error proof. News flash: people are human and prone to make mistakes. So, let's start making better use of the tools that don't let us break important stuff unintentionally. So even if we have to reinvent the wheel in a new language, in the end it's worth it for not having to deal with the frustration because someone forgot to dot an "i" or cross a "t" in code we didn't even write.
wait; was this whole post written by a bot?
Comment removed based on user account deletion
What is Mojo? Well it's the new API for writing Andromeda apps, and it comes from Chromium. Mojo was originally created to "extract a common platform out of Chrome's renderer and plugin processes that can support multiple types of sandboxed content."
As a former developer of Palm/HP WebOS applications, this statement fills me with dread.
The WebOS application framework was also called Mojo and forced developers to use (WebKit) HTML, CSS & JavaScript for their entire application. Writing a UI, fine ... but having to write your entire application in JavaScript -- this glorious idea alone caused otherwise decent hardware to be about as powerful as a 286* as soon as you needed to push some heavier math operations (say, for de-/compression).
Even once WebOS allowed native C/C++, the call overhead between the HTML UI and the C/C++ backend was still ludicrously high (>20ms per callback) and close to useless, unless you abandoned the UI framework entirely and wrote everything from scratch.
So unless Google only uses Mojo for the UI and allows developers to use something nicer and faster for the backend, with good callback support, I feel this platform will obsolete itself, just like WebOS did.
[*] - Of course, that was before the Google V8 engine hit the market and before asm.js and node.js were available, but still...
You are in a maze of twisty passages, all alike.
I use your hosts file, but I keep getting these stupid spammy ads for APK's hosts file whole browsing Slashdot! How do I make those stop? Your product is a scam.
apk go be autistic somewhere else
Few-sha.
My bigger worry with Fuchsia and Magenta is whether T-Mobile's legal department will spring into action, as it once did against the color scheme of Engadget Mobile.
Prevention = best medicine (& what you can't touch can't hurt you) via NEW APK Hosts File Engine 9.0++ SR-7 32/64-bit https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=%22APK+Hosts+File+Engine%22+and+%22start64%22&btnG=Google+Search&gbv=1/
Ads & malware rob speed/security/privacy
Hosts add speed (via hardcodes/adblocks), security (vs. bad sites/malware/poisoned dns), reliability (vs. dns down), & anonymity (vs. dns requestlogs/trackers).
Less power/cpu/ram + IO use vs. DNS/routers/addons/antivirus + less security bugs/complexity & faster vs. addons/routers/remote dns!
Avoids DNSChangers in routers/IP settings & dns redirects (99.999% of ISP DNS != patched vs. it) + lightens DNS load & resolves faster from local system RAM!
* Via what you NATIVELY have built into the TCP/IP stack in FASTER kernelmode!
APK
P.S. - Safe https://www.virustotal.com/en/file/e01211ca36aa02e923f20adee0a3c4f5d5187dc65bdf1c997b3da3c2b0745425/analysis/1433430542/
True APP APPers APP ads with APPS not LUDDITE host files! APPS!
See my subject: TOO f'ing bad. Yes, Soros - I know you put money into Google via alphabet & your hedgefund investments to do it (along w/ trying to put down Ms. La Pen in France). You're a "SOROS LOSER" George, accept it. Just wither away already old raisin... ok?
(IF google & other advertisers didn't infect us, track us, & SLOW US DOWN with endless scripting? I would never have put this out!)
APK
P.S.=> You're SCARED fuckers & you ought to be... apk
Buffer overflow exploits in C, a language used in OS cores, are due to strings in it not having length built into them https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=null+terminated+strings+buffer+overflow&btnG=Google+Search&gbv=1 null terminated strings was dumb! Yes you can send in 2 pointers to determine the length, one always being double the size of the other and when the larger no longer advances (errs out) then you have the midpoint, doubling it = length of said string (except on odds iirc, then you subtract 1). Workarounds like that shouldn't be necessary. ObjectPascal/Delphi doesn't have that problem and has performed equal with or exceeded C++ in performance in math & strings especially.
APK
P.S.=> I am saying this even though C was the 2nd language I ever learned (after Assembly)... apk
I can't believe all you lame stupid ass mother fuckers don't know that Fuchsia is for Magic Leap.
You know, I would really like to meet you in person so I can beat the shit out of you. Pick a time and place and post it unless you are a bitch.
Today @ my home, anytime, right in the motherfucking street motherfucker!
I swear to Christ, I will put your ass in a GRAVE motherfucker (I shit you not you little FUCK).
APK
P.S.=> Anytime you LIKE motherfucker - I will fucking ass fuck you after I put your ass into the dirt you little pussy cocksucker flapping little FUCK... apk
... until it's suddenly not.
Will such a firmware patch void the warranty on the display hinge, the keyboard, and the power jack? I worry about the warranty because I've had to have my current laptop serviced once under warranty to replace the power jack.
See my subject: You'll need it & PLENTY of help to take me on PERSONALLY in person you pitiful little FUCKING loser motherfucker...
APK
P.S.=> I would fuck you up - that's no threat - it's a PROMISE motherfucker (I hate "your kind", trolling unidentifiable whimps - fatherless bastards raised by bitches & acting like them (hooked on the welfare tit expecting life "owes you it" that I PAY FOR fucker for a loser like you - a millenial heroin junkie not man emasculated LOSER))... apk