![]() |
Android is not open
Quote:
Quote:
Quote:
FACT - Although the Android OS is based on Linux any and all Android devices that you can purchase on the mainstream market (aka HTC G1,MY TOUCH, DROID, NEXUS ONE ect) are locked by default and you the owner and user of the device are not given root access. WHAT DOES THIS MEAN? - You know all the cool SUDO commands (you know those things you type into the terminal to fix problems and install cool hacks and apps that didn't make it into the Ubuntu App store yet?) Yea those will not work on any Android/Linux OS device without major alterations (aka rooting or jail breaking the device) That is why Firefox's mobile web browser "Fennec" is not available for any Android device despite the fact that it is Linux compatible and can even run on any Ubuntu desktop. When you buy a Nokia N900 your Maemo/Linux OS is rooted by default which means you can run and install virtually any APP you can get your hands on. http://thumbla.com/images/images/pidginicon.png Their is even Pidgin for Maemo OS (in case you didn't know Pidgin is an instant messaging client that allows you to manage multiple services at once - Everything from AIM to MSN - Grab it for FREE from the Ubuntu App store or at http://www.pidgin.im/) FACT - Although Google claims that the Android OS is "Open Source" that did not stop Google's Lawyers from sending a "cease and desist" Letter to Android developer Cyanogen. http://thumbla.com/images/images/cyanogwgw.png Cyanogen is one of the leading "INDEPENDENT" (aka not employed by Google and working solely to inprove the android OS for FREE) developers who contributes DISTROS (distributions of the OS or ROMS as they are call in the mobile world) of the Android OS custom built to make your Android Devices Work and Perform at it's BEST. Cyanogen Mod is easily the most popular custom Android rom with over 30,000 active users. WHAT DOES THIS MEAN? - While Google's Legal claims where over stock apps such as G-Mail and the Android App Download Center, this brings Google Inc's two-faced spirit of OPENNESS into the light of day. Simular to moves made my Apple with the iPhone - Google want to heavily control the applications you are able to run on your device. Worse than Apple they use the CLAIM of open source to get developers involved in fixing and finding bugs in the OS and creating FREE & OPEN SOURCE applications for the Android App Store, when in reality Google isn't for openness - They are against it! On the other hand . . . The Nokia N900's verison of the Maemo App Center is 100% OPEN and works a lot like it does in Ubuntu . . . . It comes loaded by default to update from the Official Nokia OVI.COM App Store but you can add an online sources for Apps and Updates that you want including Maemo.org and Maemo EXTRAS - After updating the software sources the app center is a mashup of all the available Apps from ALL SOURCES you choose!!!! In Conclusion .... http://thumbla.com/images/images/verizondro.jpg Their are plenty of reasons why you might find that the Android/Linux OS is better than Maemo aka seamlessly integrates with all of your Google Account Services (go figure) more apps in the app store, ect. http://thumbla.com/images/images/nokianquq.jpg Just as their are tons of reasons why you might find that the Maemo/Linux OS is better than Android aka built-in mobile Firefox,FULL in page Adobe FLASH 9 (not just a youtube APP), Two Camera's for Skype Video Chatting, it's a real computer in your pocket!!! The point is that >IF Google Android is going to win the race for best mobile OS it is definitely not going to be for OPENNESS!!! I personally do not own a Nokia N900 but I have been reading up about it for the past couple of days and must say the high price tag is very tempting. I have owned a HTC G1 for the past year and Although I have found it extremely buggy when multi-tasking, I have been quite happy with it. I recently sold my G1 on ebay and I am on the Market for a Nokia N900. If you are smart enough to use Ubuntu on a daily basis than I think you will love Maemo. Maemo vs Android |
Re: Android is not open
Is there really any point in posting this on a Maemo forum other than to stroke a fanboy's opinion? Don't get me wrong it was an interesting read but, i think the majority of people here are already using Maemo instead of Android :P
|
Re: Android is not open
Quote:
Everybody knows about Android but Maemo is a pretty well kept secret. the fact remains Android is not open :cool: |
Re: Android is not open
Why not stick to the truth, do you not think the N900 comes out good enough? Android is free software. The "C&D" letter was not about Android, but about distributing Google applications which are not part of Android and are not free software.
|
Re: Android is not open
The n900 has always been a device for geeks/devs to play with. The Android is a phone.
Both handsets have been marketed and designed specifically for these purposes and both fulfil them well. |
Re: Android is not open
to be honest im sick of hearing about android and nexusone, the phone is crap the os is crap just like the icrap, why anyone would want anything other that the n900 is beyond me, you either want the best device ever released, or you dont!
|
Re: Android is not open
Anybody using the word 'fact' in caps or bold have no clue about the facts themselves. You, sir, apart from trying really hard to be a 'zealotus fanboi', have no clue about the facts of either Android or Maemo. Now the question is: an ex iPhone user, or age bellow 13? :rolleyes:
|
Re: Android is not open
Oh my... this might not end well...
|
Re: Android is not open
Quote:
|
Re: Android is not open
I'm searching for a new phone, and I'm looking for a smartphone. Linux geek as I am, I'm looking for a phone with a free linux-based OS. Therefore n900 and android is in focus right now.
I share most concerns with the first post here, and therefore I'm mostly looking at maemo (and n900) right now. But one thing is failed to mentioned, or maybe I have failed to find it. Where is the source code for the maemo operating system? What if I want to build my own system and run maemo on it? (It's not so hard if you just have equipment...) In the case of android, all android source code is avalible on http://source.android.com , but is there any open repository for maemo? I can't se that a system is open if the source code isn't free... |
Re: Android is not open
Quote:
https://wiki.maemo.org/Mer |
Re: Android is not open
Quote:
|
Re: Android is not open
Quote:
The OP's rant is off base. Most commercially available devices running Android are locked down - yes but that doesn't mean that Android is not open. Google apps are not open and a C&D letter was sent relating to the apps- that doesn't mean the OS is not open. |
Re: Android is not open
I don't really care how much more "open" Android or Maemo are... they're both closed to some extent.
The difference I see is with the parts that are actually open: Maemo: mostly "copyleft", which means you are not allowed to take the open code and distribute it as closed source. Android: non-copyleft. Whoever packs it on a handset and sells it may well throw the whole open source idea overboard and distribute it as a closed, locked, non-free binary. (exception: kernel and a few low-level components) This is exactly what handset manufacturers want. This is exactly what they do with Android. And this, in turn, is the reason why Google chose this licensing model for Android in the first place. They know most manufacturers aren't ready for free software the way Nokia is. They want to get the benefits of the free development (like Motorola - they benefit from Nokia's work on the kernel, as I learned here), but they don't want to get their hands dirty with community involvement and open platforms and stuff. That's one difference. The other one is that what Nokia does for Maemo improves my user experience on whatever GNU/Linux desktop distribution I use. Can't say that for Android, which is a different planet from a technical point of view. That's what counts for me. Not how many lines of the original OS I can download, read, compile, whatever. |
Re: Android is not open
Quote:
I would have to disagree . . . . I have used Mer OS in Virtual Box for testing. Mer is just as much Maemo as the Android source that is distributed by Google is Droid Mer is Maemo without the Nokia Extras No Ovi App Store No Ovi Maps Hey come to think of it Maby they are not that different after all :D |
Re: Android is not open
I think I'm pretty convinced... Until there is a totally free phone (for example a non-branded android), I think I'll guess I'm looking at maemo and n900... (maybe mer if it works on n900)
|
Re: Android is not open
Quote:
https://wiki.maemo.org/Easy_Debian |
Re: Android is not open
I thought Openmoko was more open than all aforementioned options.
Too bad "open" didn't equate success. |
Re: Android is not open
I am a maemo user and love my N900 more than any phone out there. But I don't like fud where ever i see it.
Android is indeed an open source OS, afaik most of it is released under the apache license, bsd license and gpl. Sure like maemo some component of android are closed source mainly the google apps like gmail, gtalk etc. The R&D you spoke about happened because the dude tried packaging some of the restricted part of android with his own custom mod. Google where within their right to send him a R&D and from what I heard both parties where able to reach an working solution. Another issue i would like to talk about is the one concerning android devices not restricting the user by not giving them root access. That is not an essential requirement of an opensource device. Has long as the source code are available and the user can always download it and remove all restrictions then its all well and fine. Most android devices are not as open as maemo in term of the power and freedom maemo users have with the N900. But comparing N900 with any of the line of android device out there is really comparing apple to oranges. N900 is seen as a geek device, Nokia hope to use the device to appeal to developers, to allow people thinker with the device so that all feed backs can be used in developing an even better consumer ready device. Do not expect the same type of freedom and power with N910 because the target audience would be different. Already we are hearing that they would be some level of drm introduced into maemo6 based device to appease the commercial 3rd party developers. Android as it is is a consumer ready device. You may not know this but the average consumer dont even care about root access or sudo or any of those things. There are guides available online allowing people to root their device and even install custom roms, hence modding your device is allowed unlike apple which calls jail breaking illegal. Anyway as I said before I don't see myself using an android device anytime soon because I love to be able to run native codes and the closeness of the N900 to the linux userland suits me perfectly. But am happy with what google is doing with android. The more choice of open source phones out there the better. Choice is the strongest point of open source. Things should never be an either or. The fact that you use a maemo device and it works for you does not make android evil or closed source. |
Re: Android is not open
Quote:
|
Re: Android is not open
The fact of the matter is that neither Android or Maemo are open. For the most part, both Google and Nokia control what devices can run their operating systems. Google's control is obvious in the market, for examples of Nokia's control, take a look at the threads here related to Chinese phones claiming to run Maemo.
In the end it doesn't matter for most users. Both Android and Maemo allow tinkerers to gain root (and if you brick your phone as a result, both have warranties that allow them to deny responsibility). For non-tinkerers, both provide a platform with a number of useful apps which can be installed and it comes down to which features and which apps are useful to you. Now can we get on with life? |
Re: Android is not open
The Android OS is completely open source. You can take and build your own, functional, android OS to run on any device you damn well please. NITDroid is a perfect example of this.
However, you will not get certain closed source packages such as Maps, Market, Gmail, etc. Those are google's proprietary software that they sell as the "google experience" with certain manufacturers and their phones. If you actually pay attention the google's Cease and Desist they did not say cyanogen cannot provide ROM's to the public - he cannot provide roms with their proprietary software to the public (specifically: he released their shiny new market before they did and pissed them off). Now I personally disagree with google's take on this, especially with their "Do no Harm" motto, but they did have the right to do so. You cannot take Maemo sources and build your own Maemo OS on any device you damn well please. There is closed source components to the basic Maemo functionality that prevent you from building from scratch and even getting to a usable desktop. In this aspect: Android is more open than Maemo. With Android you can build and create your own, functional OS, from sources. Even Stskeeps, the creator of Mer, agrees with me that the core of the Maemo OS is not entirely OSS and it causes a LOT of headache for him in building Mer. However: The only official devices with android on them are locked out and prevent root. Google spends a lot of time locking up and fixing bugs that caused people able to root their android devices to take control. On the other hand, Nokia doesn't give two shits if you grab the rootsh package from the Extras repository and do whatever the hell you want with your device. In this aspect: Maemo has a more open environment than Android, as the oversearing company is more open to allowing people to have access to the device they purchased. @DaveP1 - Android only allows you to gain root if you build your own.. there is no "root me" app in the official Google Market like there is in the (mostly) official Maemo Extras repository. So Both Android and Maemo aren't on the same field as far as "gaining root" and tinkering with it. |
Re: Android is not open
Can anyone explain exactly which parts of Maemo are not GPL (or point me to somewhere I can read about it)?
Are we talking things like the phone app and status bar, or base libraries? |
Re: Android is not open
I think the problem here is people who don't understand what "Android" is, Android is NOT GOOGLE Google simply owns the Trademark because they purchased Android, Inc. Android is fully developed by the Open Handset Alliance which Google happens to be a part of and dedicate developers too, all of Android as a whole is open source and available through AOSP(Android Open Source Project). The closed source parts are provided by Google themselves, and are not a part of Android, The Android Open Source Project, or developed by the OHA but Google themselves.
A direct quote from someone who actually works at Google "Android is the Open Handset Alliance's mobile software platform." -Jason Chen. There are plenty of companies who have coders that contribute to AOSP ranging from eBay to PacketVideo. But no one would claim that the eBay app is part of android and is open source, Neither are the Google Apps, that's just how Google makes money on Android, Licensing them out for distribution on Google Experience devices. Quote:
P.S. I'll be happy to get anyone a ADP1 or ADP2 through my developer account at cost + shipping =D |
Re: Android is not open
Not sure why I'm responding to this flame-bait, but I'm a sucker, always been, sooooo....
Quote:
Quote:
Quote:
Quote:
Quote:
That does not mean that Android itself is not open source. It's very similar to the situation with many Linux distributions - in general, they are open source except for certain parts (like Nvidia's display drivers) that are not open source. Quote:
Actually, I find it hilarious that you bring up Cyanogen, since its existence is actually a great example of the openness of Android. You won't find anything like Cyanogen for Windows ME or iPhone OS, because it's simply not allowed by law. Cyanogen can exist because Android (the operating system - not Google's proprietary apps) is open source. Another point of interest: you can install any app you like on an Android phone (pending copyright restrictions). Apple's devices do not allow that. So there's a huge difference between Apple and Google as far as their operating systems are concerned. Admittedly, Maemo is more open than either of them, but you cannot deny that Apple's mobile approach is far more closed than Google's. Quote:
Quote:
|
Re: Android is not open
Quote:
Yeah ok... Don't get me wrong.. I think Android is great.. but it's no where near the league of Nokia with regards to gaining root. |
Re: Android is not open
Quote:
|
Re: Android is not open
First I'd like to thank you for proving my point so effectively.
Quote:
Quote:
Download file, rename file, put file somewhere specific reboot press magic key combinations, in special order wait reboot yayRoot! Quote:
Quote:
And somehow all of these are supposed to compare to: Open official Application Manager (HAM) Install rootsh Enjoy root! No reboots, no flashing, no magic keypresses, and you're downloading from a trusted source - not some random website online who specializes in hacking devices for a living and hoping it's not malicious... and no connecting to a computer to do anything - unless you choose R&D Mode. Sorry... I believe root should be available on the N900 by default, as all of this is "hacks" to get access to your device... but in terms of user-friendliness and easeness - no android or iphone device compares to Maemo. Maemo could, if they wanted, fix the problem that allows us to install rootsh so easily - but to this point, they've neither cared: and mostly made it public knowledge that you could do so. This is the huge difference between consumer Android, and consumer Maemo. |
Re: Android is not open
Quote:
|
Re: Android is not open
yeah sorry, post is very inaccurate.
|
Re: Android is not open
Quote:
I don't know anything about the Nexus. For the CLIQ though.. I do see that one as being a pain. 2 separate downloads, plus a series of flashes and commands that must be entered perfectly... yeah. I don't see average joe enjoying rooting their Cliq very much. While the steps documenting is fairly clear.. and most people should be OK doing it.. well - look around these forums for a bit and you'll see :D. That's one of the things that makes Maemo stand out so much is the ability to root the device so easily. That's also the main reason I argue that it's pointless for root not to be on there by default.. it's so bloody easy to get it that you sure aren't stopping *anybody* from doing it. May as well just be there. |
Re: Android is not open
Quote:
|
Re: Android is not open
Quote:
(Note: I run Super-D ROM off XDA on my G1 - I find it to be more responsive and multi-task friendly than many of cyanogen's :D) |
Re: Android is not open
Quote:
|
Re: Android is not open
Quote:
And for the second part.. I agree partially: It shouldn't void your damn warranty just because you get root :(. That's what's stupid and not "open" about it. |
Re: Android is not open
http://linux.slashdot.org/comments.p...8&cid=31016760
While (most of) Android may be open source and continue to be, it's kernel will not be linux, but rather a fork of it. The definition of "open" is a little murky here, particularly if you're a kernel hacker or a hardware manufacturer. |
All times are GMT. The time now is 11:48. |
vBulletin® Version 3.8.8