|
2015-11-24
, 18:29
|
|
Posts: 1,389 |
Thanked: 1,857 times |
Joined on Feb 2010
@ Israel
|
#222
|
The world has also massively changed since 2011 in many regards; which is why I'm trying to see things from today's perspective.
The Following User Says Thank You to ZogG For This Useful Post: | ||
|
2015-11-24
, 18:32
|
|
Posts: 1,389 |
Thanked: 1,857 times |
Joined on Feb 2010
@ Israel
|
#223
|
I think this would certainly be an interesting project - sounds a but like an open source boot to Qt.
A big advantage would be certainly the relatively small amount of work needed to have something running and being able to basically run Qt apps on Android as first class citizens and without the Android bloat & spying crap. That sounds kinda like Firefox OS done right (Firefox OS does not use libhybris but basically gutted down Android with Firefox running fullscreen).
I can also imagine porting my apps to this platform as long as Python 3 is available as they & their deps already run on Android (after a substantial amount of work).
On the other hand I can also see some potential disadvantages and open questions:
- If you want to do something Google is not interested in doing/supporting (or does not want you to do) you will be on your own and might need to write stuff from scratch that is easily possible on normal Linux distros.
- Also any changes in the underlying Android base system might require to carry the resulting patches forever as Google would not be likely to merge them & to make them work with any changes Google does in the future.
- Loosing control of your base system - Google dictates the direction of the platform and the project could not reasonably expect to change it, even if it is heading in a detrimental way. Also note that while this is highly unlikely, Android (minus kernel) is under BSD - Google could pull another Android 3 if it wanted (not releasing source or giving access only to partners).
- Every non-android library you would want to use would need to be rebuild against Bionic - this is sometimes easy, but sometimes not trivial thing due to Bionic being a broken mess. So by default (until someone ports the needed libs) this means loosing any remaining compatibility with non-Qt based software.
- If someone wanted to make this closer to "normal Linux" he would basically need to "unbreak" the system vs modifying normal Linux to be suitable for mobile devices. Still this could be eventually possible if the project is popular (eq. slowly replacing Android stuff and converging back to "normal" Linux).
- What about multitasking and task switching/windowing ?
- How would software distribution be handled ? - The existing Android packaging mechanisms probably could not be used.
- Not normal but embedded Linux - which is a difference many seem to underestimate. (example: try to unpack a tar archive on a stock Android device, not to mention using ssh - good luck ).
The Following User Says Thank You to ZogG For This Useful Post: | ||
|
2015-11-24
, 18:44
|
|
Posts: 1,671 |
Thanked: 11,478 times |
Joined on Jun 2008
@ Warsaw, Poland
|
#224
|
I have a question and i would like to get straight answer. You might not tell all details or not answer at all, but if you do, please be straight.
Why only today, didn't you see it coming and have you done anything to change the situation within Jolla at last few months(though in my perspective this situation was there way longer)?
The Following 31 Users Say Thank You to Stskeeps For This Useful Post: | ||
abyzthomas, acrux, aegis, billranton, Bundyo, Casanunda, Copernicus, delmar, ejjoman, endsormeans, Feathers McGraw, Fellfrosch, itdoesntmatt, Jordi, juiceme, JulmaHerra, m4r0v3r, Mara, minimos, mrsellout, nodevel, P@t, pycage, rcolistete, salyavin, Shadowdog, tealc, tortoisedoc, wicket, Zeta, ZogG |
|
2015-11-24
, 19:02
|
|
Posts: 3,404 |
Thanked: 4,474 times |
Joined on Oct 2005
@ Germany
|
#225
|
The Following 7 Users Say Thank You to pycage For This Useful Post: | ||
|
2015-11-24
, 19:04
|
Posts: 529 |
Thanked: 988 times |
Joined on Mar 2015
|
#226
|
The Following User Says Thank You to itdoesntmatt For This Useful Post: | ||
|
2015-11-24
, 20:10
|
|
Posts: 2,355 |
Thanked: 5,249 times |
Joined on Jan 2009
@ Barcelona
|
#227
|
Instead I now have a 10" netbook (that originally came with MeeGo but now runs Elementary) with TN panel and a noisy fan running Linux and a battery that lasts for two hours if lucky...
In an alternative history, we wouldn't have tablets, but the netbook hype would have continued and the devices became better and better.
The Following 4 Users Say Thank You to javispedro For This Useful Post: | ||
|
2015-11-24
, 20:35
|
|
Posts: 7,075 |
Thanked: 9,073 times |
Joined on Oct 2009
@ Moon! It's not the East or the West side... it's the Dark Side
|
#228
|
|
2015-11-24
, 20:37
|
|
Posts: 3,404 |
Thanked: 4,474 times |
Joined on Oct 2005
@ Germany
|
#229
|
If that's the Dublin Ideapad, please, do the world a favor and burn it with fire! Or nuke it from orbit!
|
2015-11-24
, 21:03
|
|
Posts: 1,716 |
Thanked: 3,007 times |
Joined on Dec 2009
@ Warsaw, Poland
|
#230
|
My dinosaur dream:
I'd still probably buy something sized like a 3DS XL, as long as it ran full x86_64 and thus I could reuse my favourite PC OS/distro on it without much work. Input methods: trackpoint, stylus, keyboards.
The Following 3 Users Say Thank You to smoku For This Useful Post: | ||
Tags |
brainfiction, brainstorming, fiction, jolla or iphone, neigh!, unicorn device |
|
At one point, I finally acquired an Apple Mac Mini to see what it was like (especially with the new OS X, based on BSD Unix!). It was nice, but eventually Apple dropped support for the PowerPC. At which point, I (of course) installed Linux, and just kept rolling on.
Then, I picked up an N900, because, you know, Linux.
I'm mostly living in a world where I don't need to keep switching between operating systems, because the OS I like keeps migrating onto my devices for me. I already have the "Internet of Things" going on here -- I'm able to communicate fairly easily to pretty much anything with a CPU in my house, because everything with a CPU is running Linux (or something like it) right now.
This is, I think, an aspect that folks are missing today; as a software engineer, you may constantly be looking for the most disruptive technology. Consumers, though, are more likely looking for the least disruptive technology. That's why Windows has hung on for so long; that's why Apple is so conservative in their UI choices; that's why other mobile manufacturers stick with Android to the exclusion of all other options. If you can offer the consumer something that does what they need, but doesn't disrupt their existing workflow significantly, you'll have a winner.