Originally posted by elatllat
View Post
Announcement
Collapse
No announcement yet.
Google's Fuchsia Open-Source OS To Begin Accepting Community Contributions
Collapse
X
-
Originally posted by wswartzendruber View PostI don't have access to the code right now. What are the internals written in?
said "C, C++, Dart, Go, Rust, Python"
said
Code:find ./* | grep -P '/.*\.' | perl -pe 's/.*\.//g' | sort | uniq -c | sort -rn | grep -P "\d{3} " 9567 rs 8170 cc 6915 h 4254 gn 2213 md 1745 c 1661 cmx 1086 fidl 1022 json 969 go 517 golden 460 toml 421 gni 355 dart 323 cml 306 py 281 txt 250 sh 233 yaml 212 S 211 png 174 api 162 stderr 158 bind 129 banjo
- Likes 10
Comment
-
Originally posted by elatllat View Post
said "C, C++, Dart, Go, Rust, Python"
said
Code:find ./* | grep -P '/.*\.' | perl -pe 's/.*\.//g' | sort | uniq -c | sort -rn | grep -P "\d{3} " 9567 rs 8170 cc 6915 h 4254 gn 2213 md 1745 c 1661 cmx 1086 fidl 1022 json 969 go 517 golden 460 toml 421 gni 355 dart 323 cml 306 py 281 txt 250 sh 233 yaml 212 S 211 png 174 api 162 stderr 158 bind 129 banjo
- Likes 7
Comment
-
Like other Google projects, I'm guessing this will likely become abandonware just as you start to become dependant upon it. So don't.
Stick with Linux, which has a long, long track record of continuous development and improvement at this point.
- Likes 10
Comment
-
This thing is effectively closed source and anyone contributing is giving up all rights:
- Grant of Copyright License. Subject to the terms and conditions of this Agreement, You hereby grant to Google and to recipients of software distributed by Google a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contributions and such derivative works.
- Grant of Patent License. Subject to the terms and conditions of this Agreement, You hereby grant to Google and to recipients of software distributed by Google a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by You that are necessarily infringed by Your Contribution(s) alone or by combination of Your Contribution(s) with the Work to which such Contribution(s) was submitted. If any entity institutes patent litigation against You or any other entity (including a cross-claim or counterclaim in a lawsuit) alleging that your Contribution, or the Work to which you have contributed, constitutes direct or contributory patent infringement, then any patent licenses granted to that entity under this Agreement for that Contribution or Work shall terminate as of the date such litigation is filed.
- Likes 12
Comment
-
Originally posted by ed31337 View PostLike other Google projects, I'm guessing this will likely become abandonware just as you start to become dependant upon it. So don't.
Like Cloud Print.
- Likes 10
Comment
-
Originally posted by Ironmask View PostPhoronix users: "Chrome is taking over the browser market! This mono culture is terrible!"
Also Phoronix users: "What? A new OS? Phooey, just use Linux! Why are you trying to fragment everything!?"
- Likes 3
Comment
-
Originally posted by sarmad View Post
You are missing the point here. There is a difference between an addition to the market that doesn't fragment the echosystem, and an addition that does. If they make Fuchsia compatible with Gnu/Linux (so that Linux apps can run on Fuchsia and vice versa) then we'll be hailing the efforts, but that's not what they are doing. End users are already suffering from the fragmentation between Android and Linux and now Google is adding another OS to the mix. If I'm not mistaken, when Google releases Fuchsia, they will have created three separate operating systems (Android, ChromeOS, Fuchsia) that are not compatible with each other, and non of them compatible with Linux (and no, translation layers don't count).
People here are acting like Google trying to control the OS is a bad thing. They kind of need to, the changes they would have made to Linux would just completely disrupt it and the foundation would never allow it. It's the same reason Microsoft is never going to retire NT. It's not because they want to control the OS, they're fully aware of how beneficial an open, standard system is and are more vocal about those ecosystems than ever. The issue is that there just isn't a good OS out there for everyone's needs. IBM tried making the "universal OS" back in the 80s/90s before stumbling out of the gate with OS/2 and just giving up (admittingly I'm sure IBM's culture got in the way of that just as much if not more than the technical feats they'd need to accomplish to engineer such a system).
This world now more than ever needs radical operating system design revolutions in the wake of a disruptive processor architecture (ARM), the vast amounts of security vulnerabilities that have been discovered in every single computing architecture we've ever designed, and the constant technical specifications and changes we're making as we constantly try to evolve and perfect our current technologies. Linux is stagnating massively, it's taking the Windows approach of compatibility-first (which isn't a bad thing, but as I've said, it means it's not going to make everyone happy), and that's causing problems for a lot of corporations. Especially Google, who don't even have their own OS. MS is fine, they have NT, they just ripped out some parts of it and are using it for their new foldables. Google doesn't have this luxury, so they need to (not want to, need to) make their own OS that they can freely make changes to without worrying about a committee denying every one of their changes or stepping on other people's toes. Honestly, we should just be happy they're being so open about it, they could easily just close it all up and replace Android with it and both we and them know it would work.
Also, I didn't look at the roadmap, but I recall them stating they'd make a compatibility layer for Android for when they phase out Android for Fuchsia, which, they will absolutely need to do, so that's not really that big of a deal. It's not like they're going to ship them side-by-side.
- Likes 5
Comment
Comment