One of the advantages of owning an Android device is the ability to install a custom ROM and making your device perfect for your tastes. You can’t talk about custom ROMs without mentioning the king of them all, CyanogenMod, which has just surpassed 1 million downloads. Created by Steve “Cyanogen” Kondik, the CyanogenMod team offers up-to-date custom ROMs that extend a phone’s capabilities with added features and utilities. Additionally, CM team member Koushik Dutta has been dabbling into the idea of creating an app store exclusively for root apps. With carriers and Google continuing to police the Android Market, removing tether apps, one click root apps, and emulators, Koush has become increasingly frustrated and originally proposed the idea of a root app store to Amazon, however the company was not interested. The proposed store would be open-source and available to any custom ROM, not just CyanogenMod.
found this on a site. pretty interesting
foxsdaddy67 said:
One of the advantages of owning an Android device is the ability to install a custom ROM and making your device perfect for your tastes. You can’t talk about custom ROMs without mentioning the king of them all, CyanogenMod, which has just surpassed 1 million downloads. Created by Steve “Cyanogen” Kondik, the CyanogenMod team offers up-to-date custom ROMs that extend a phone’s capabilities with added features and utilities. Additionally, CM team member Koushik Dutta has been dabbling into the idea of creating an app store exclusively for root apps. With carriers and Google continuing to police the Android Market, removing tether apps, one click root apps, and emulators, Koush has become increasingly frustrated and originally proposed the idea of a root app store to Amazon, however the company was not interested. The proposed store would be open-source and available to any custom ROM, not just CyanogenMod.
found this on a site. pretty interesting
Click to expand...
Click to collapse
Saw koush's post about this on Google+. The idea being that part of the cost of purchased apps go to support CM development. I think its a great way to show Google what they are doing wrong with theirs.
Sent from my MB855 using xda premium
Count me in!
Nice...hellz ya CM.
sent from my ICS'd Mopho
I say don't mess with the hornet's nest; keep it underground. If you're smart enough to root and sideload APKs, there's no need for a blackmarket. If you want to help out with CM financially, there are more direct routes.
bigbrown said:
I say don't mess with the hornet's nest; keep it underground. If you're smart enough to root and sideload APKs, there's no need for a blackmarket. If you want to help out with CM financially, there are more direct routes.
Click to expand...
Click to collapse
What's the hornets nest?
applanet is back up you all know....../??
---------- Post added at 11:47 PM ---------- Previous post was at 11:41 PM ----------
Kcarpenter said:
Saw koush's post about this on Google+. The idea being that part of the cost of purchased apps go to support CM development. I think its a great way to show Google what they are doing wrong with theirs.
Sent from my MB855 using xda premium
Click to expand...
Click to collapse
I agree that google is doing a lot wrong, but they are doing a lot right too. Don't get me mistaken, I'll be the first to jump on a badmouth google train, something rubbed me wrong with them from the get go: back when they were founded, so I am very critical of them all the time. I also use almost all google services which says something as well, they provide a good product I just don't trust them.
The market has its flaws, but it is very very necessary. If windows distributed most of its software through a controlled repo, it would be nearly virus free like linux, as well as the repositorys system is amont the main things that keeps linux that way. If everyone started using indpedant repos, by human nature they would go the seediest most scandalous repos and add them as the main sources for software get their **** all bugged up and then come to the type of people who visit this site for help, constantly. They put a "use non-market apps" button in the settings menu, that's all they had to do. adding the functionality of that button is basically what jailbreaking an ipod is, and you see all the commotion over that, I give google credit for not having that even though with an open source OS it'd be hard not to, that's still less work we are all doing freeing our hands to use those resources to actually improving functionality of the devices, not just restore all the functionality they have.
But it could still help fund cyanogen. I see your point however, money is the name of the game.
Sent from my MB855 using xda premium
This concept sounds similar to the Homebrew community that was available when I had my Palm Pre.
Essentially it was a market that became available when you rooted your phone where you can find both free and for purchase apps.
BigMoose81 said:
This concept sounds similar to the Homebrew community that was available when I had my Palm Pre.
Essentially it was a market that became available when you rooted your phone where you can find both free and for purchase apps.
Click to expand...
Click to collapse
well yeah, which is basically what Cydia is for the iphone, most jailbreaks automatically install cydia for you as most people who jailbreak their iphones don't really understand what it is they are doing and wouldn't have a clue what to do after they jailbreak their phone without cydia pointing them in the right direction.
And I certainly see your point craby, I watched Cydia go from basically what applanet is now to an actual financial force to be reckoned with and true competitor with the iStore that comes on iPhones. I think as we start to see dev teams get as organized regimented as the iphone ones this is certainly something that is an option, maybe that time is now. Not that android dev teams are any less talented, they face the same problems that deter many android app developers of portability. You can never be completely sure that something written for an android device will work right on all of them, especially if it isn't completely compartmentalized within dalvik VM or involves any use of native code and the NDK, because all android devices are different and have to comply with a standard. This is amplified by orders of magnitude when dealing with OS development as it is pretty much completely within the realms specified, as Java has to run inside it, although they implement java at such a low level most of android actually is java code. So even though android is open source, which is the very thing that both allows it to even really be hackable the way we do it, but also is purely the only reason that this many big companies can work in tandem without ripping each other to shreds in court so it is very hard to provide a uniform independent OS outside the vendor code and google code, and they aren't providing that code as a charity, they are providing it because they absolutely have to, they don't do anything to ease the process besides what they are obligated to generally. Remember companies in general are the enemy to you having full rights over your property, it's not enough for you to give them money they still want to partially own anything they sell you as well.
At least none of them seem to be as insanely paranoid about independent developer teams as Apple, who releases most of their ios updates simply to patch the exploits they find.
---------- Post added at 02:26 AM ---------- Previous post was at 02:21 AM ----------
I have to add though that similar to apple's invention retail repositories, google has made a huge legacy of being the company that actually figured out how to make money with open source, and possibly saved the movement from dying under the weight of litigation, but it is a double edged sword as now they are kinda trying to run things and there is no way they are going to tell kernel.org people what is and isn't going in the linux kernel, they have been in charge of that stuff for way too long and can't be bought as they had no trouble maintaining the linux kernel before they were infused with all this new android and ubuntu money. We appreciate it google, but back off a little, you're getting yours.
I look forward to this, if it works out.
Would love to see this
Sent from my MB855 using xda premium
Related
Hello! to anyone who might read this
First off, let me tell you a tiny bit about myself (Bare with me here).
My name is Christian, I'm 19 and I'm an intern at an IT-section. I've been working here for a year already - Each year interns are to write two individual papers about different subjects. My last paper was a virtual Windows Server 2003 Server Park Environment for another company. This year my first paper is on Android.
My place of work supports other workplaces, such as schools, the hospital, social workers, basically everything. With next-gen phones and new OS' out - Naturally, we're upgrading. The question is what OS to go with. That's why I was asked to create a paper on Android, showing how a work-phone could be. Not all of the details have been planned out yet, but it goes something like this:
- Create a ROM with the necessary applications
- Strip the ROM of anything ..unnecessary (Could be anything, Gapps even).
- Choose/Develope a Launcher that can work pretty much out-of-the-box without having to customize too much.
That's pretty much all the information I've been given for now. I've been given a HTC Desire to 'play around with'. I've been told we're going to have a meeting about it soon. The reason I'm creating this thread is to give myself sort of a roadmap, I guess. And I'd love your opinions on how I can best do this, what I should base my ROM on and anything else you might think I need to know.
Peace.
It's a great idea for a workplace to go with android for employees given the ability to create more secure levels of access since it's based on linux. Also the ability to tailor the OS and UI to suite the needs of the business are something that's desired more and more these days. The downfalls you'll have to overcome are battery power (stripped down OS could nix that) and the fact that most companies will lean more towards Blackberry for two main reasons.
First is security, lets face it, Google is the internet for the most part and a lot of people fear the unknown such as where does their data go and what's done with it. Is it erased (securely)? Is it shared and what about data leaks?
Also, even though I love Android, for a business setting Blackberry has everything right. Android lacks in the 'push' area by a longshot and (from what I've seen) Blackberry supports more email protocals. Let's not forget when you're emailing all day or writing a paper a physical keyboard is more desired, a lot of Android phones lack that.
If the correct phones were chosen and (with a custom ROM and apps) the right measures were taken to address the push issue, plus maybe some sort of native encryption to ease security concerns - I think you could make a very valid argument to use Android phones for their employees. Android beats the othe OS types by a longshot, you just have to address those small but major issues.
Using Android as platform for devices inside an organization makes a lot of sense.
I disagree with KCRic about the superiority of BlackBerry on push and mail systems compatibility. Remember that BB requires you to use a secondary server to "translate" your Exchange, Notes, GroupWise or whatever you have to the devices.
Agree 100% in terms of the keyboard issue.
Something Android has on its side is that Google is the internet. Android was designed from the bottom up to be a "connected" platform. This means mobile devices with ample access to databases and hosted applications. If a business is still wondering if the data on the cloud is the solution, they may not be here on the next decade.
Believe me, you don't find many devices with VPN support, something that is already supported on most Android ROMs. Secure connections and a secure local storage can be easily achieved, the tools are already there.
Think also not only on phones but many other devices (tablets, kiosks, etc) that can benefit from this idea.
I think the major obstacle will be to convince the service provider to let your organization put customized ROMs on the devices. They will panic. Maybe if your agreement says that you provide the support. I already have to go through some of this (on a different initiative) and it is not easy.
KCRic was right about blackberry .... was. The Droid Pro puts that puppy to bed for good, I think. To the OP, your company needs to take back that desire and get ahold of a Droid pro for you. That'll be the (as of right now) best device for workplace use and give you the best launch-off point.
Sent from my DROIDX using XDA App
Thank you gentlemen, I appreciate your input!
My company will most likely be standardizing on the Desire Z as the 'top notch' phone - And some sort of first level entry phone for employees that don't need aweesomesauce features. I've begun dissecting my own ROM using dsiXDA's kitchen. If my company is going to settle on Android as a platform I will have to build the ROM from source, though. Seeing as when I'm finished with my internship someone else will have to continue development on the ROM.
Right now I'm going to dissect a couple of ROMS. My place of work wants to see which of the two fits best for us: AOSP or Sense. I'm an AOSP man myself but Sense is easier to use for 'newbies' and it's also easier to configure too look-and-work-just-like-this, if that makes sense. THANKFULLY dxiXDA's kitchen exists so the workload isn't .. ****ty just yet.
Again, thank you for your input!
zHk3R said:
Thank you gentlemen, I appreciate your input!
My company will most likely be standardizing on the Desire Z as the 'top notch' phone - And some sort of first level entry phone for employees that don't need aweesomesauce features. I've begun dissecting my own ROM using dsiXDA's kitchen. If my company is going to settle on Android as a platform I will have to build the ROM from source, though. Seeing as when I'm finished with my internship someone else will have to continue development on the ROM.
Right now I'm going to dissect a couple of ROMS. My place of work wants to see which of the two fits best for us: AOSP or Sense. I'm an AOSP man myself but Sense is easier to use for 'newbies' and it's also easier to configure too look-and-work-just-like-this, if that makes sense. THANKFULLY dxiXDA's kitchen exists so the workload isn't .. ****ty just yet.
Again, thank you for your input!
Click to expand...
Click to collapse
If you don't want the employees messing around with their phones, I'd definately exclude the Market app (Vending.apk) and include the apps of which you believe they are necessary. There's just to much crap in the market and even if it isn't meant to damage your phone, it still can do some damage if you put too much apps with the same functions on it. Experience? Yes, with my X10. The thing was damn slow until I removed a whole bunch of apps.
Ok, I have a great plan (this might have been discussed already) but here's my suggestion:
All Rom developers should charge for their work. I'm thinking maybe 3-5 dollars. and if its still in Work in Progress we can still be charged but don't charge for upgrades. This way the out of work developers can get something for their hard work. I just create images and that takes time. I can't even imagine how much time is spent on the roms.
Believe me I would pay for all you guys roms. Donations are great but not enough to inspire to create more roms or even spend time on them. I don't know if this is possible but you guys deserve a lot more credit.
thats my feelings on this issue.
I agree with you in principle, but it kind of defeats the purpose of open source and XDA, doesn't it?
johnny quest said:
Ok, I have a great plan (this might have been discussed already) but here's my suggestion:
All Rom developers should charge for their work. I'm thinking maybe 3-5 dollars. and if its still in Work in Progress we can still be charged but don't charge for upgrades. This way the out of work developers can get something for their hard work. I just create images and that takes time. I can't even imagine how much time is spent on the roms.
Believe me I would pay for all you guys roms. Donations are great but not enough to inspire to create more roms or even spend time on them. I don't know if this is possible but you guys deserve a lot more credit.
thats my feelings on this issue.
Click to expand...
Click to collapse
That's a flattering sentiment but does rather contradict the core principles behind open source in general. If not for its openness and freely available source I doubt you would see the level of progress there has been in the android community.
I'm sure the devs themselves will chime in. Just my two friendly cents
Sent from my CM7 Tazz using XDA App
its not Necessary but its a nice gesture i dont want anyone feeling obligated ,, times are hard for everyone ,, but thank you
i don't know if you've noticed but most devs have a 'buy me a beer' link where you can donate if you wish. i know if i had a job i'd be donating $20 at a time or so depending on how much i was getting paid. until then its nice to know that even though i can't pay, i can still get the best. Google > Apple. it's not always about the money.
ILikeBubbles said:
i don't know if you've noticed but most devs have a 'buy me a beer' link where you can donate if you wish. i know if i had a job i'd be donating $20 at a time or so depending on how much i was getting paid. until then its nice to know that even though i can't pay, i can still get the best. Google > Apple. it's not always about the money.
Click to expand...
Click to collapse
In most cases everything always comes down to money. Unless your living with your parents still or your younger then it's one thing but still at the end of the day most things come down to money.
I'll agree with you on Google > Apple
I own a Iphone4 and the Droid Eris and I still like the Eris hands down no matter what even though the Iphone4 runs everything very smooth the concept of android is far better than most apple users can ever be able to dream about.
Cheatman1 said:
In most cases everything always comes down to money. Unless your living with your parents still or your younger then it's one thing but still at the end of the day most things come down to money.
I'll agree with you on Google > Apple
I own a Iphone4 and the Droid Eris and I still like the Eris hands down no matter what even though the Iphone4 runs everything very smooth the concept of android is far better than most apple users can ever be able to dream about.
Click to expand...
Click to collapse
dear god that signature quote made my brain hurt just trying to read it.
Haha your signature is great. It made me laugh pretty hard.
And as for this discussion, I don't think they can MANDATE you pay for anything. Like it has been said, its open source and if people want to donate they will. I wish I had a job so I can donate, and as soon as I get one I know I will be. But for now I'm enjoying the work these guys are doing, and hope it continues.
I mean, we're getting Gingerbread on the Eris thanks to the devs here. That's two versions more than what the Eris was thought to get. That to me is incredible.
Oh yeah, I forgot about the open source. the donate link is nice to have and I am guilty of not using that to show appreciation. I will use it more frequently. The Eris is great but I'm stuck not able to load certain apps because it requires a higher than 2.1 version. I'm up for an update and looking into the Thunderbolt most likely. Hopefully there will be a thread on this phone for Roms in the future.
I agree, there should be a way for ROM makers to get paid for their time. Likely, its illegal or a breach of some sort of contract/agreement/gobbledygook somewhere.
The developer for my favorite Eris ROM's, Tazz is having back issues and can't work, so this very issue is very relevant. I make sure and send him donations whenever possible.
For now, just send your favorite ROM devs donations through the links provided.
It's nice idea that you guys want to give back but honestly if deving was a paid gig I don't think you would have as good as results. I do it myself cause I tinker by nature and like to help other people. You will get a better end product if you have a dev that does this cause he likes it and not just cause he want to make money. Look at the number of useless apps on the market cause people just want to make money. Nothing wrong with making money and I myself sell apps but roms are a different ballgame. Plus rom dev's rarely write code of their own except for the cyanogenmod team. We all use the source available to us or other peoples work. Plus if you got paid for your rom you wouldn't want competition so who would share their work. If work was not shared in this community then android would not be what it is....
GPL violation anyone?
You'd have to include the source code with said paid work, and post said paid work's source code publicly, not disallowing anyone from modifying it or redistributing it. Wouldn't last long.
Plus, if the devs charged, then the CM team would charge them, and the google would charge then......... it would end up being way more than 3-5 bucks.
jadesdan said:
Plus, if the devs charged, then the CM team would charge them, and the google would charge then......... it would end up being way more than 3-5 bucks.
Click to expand...
Click to collapse
+1
We'd have to throw some cash at the Hero devs too lol, and pretty much everyone that helped them,and on and on
Sent from my GSBv1.2 using XDA App
Good intentions! I am glad some people still think of the devs.
I have donated in the past, and will continue to do so. We are running GB on an Eris now! Without the devs, we would all be on Cupcake and hating it.
I'd like to take a second to thank the devs and the COMMUNITY as well. I have received lots of help here from regular joe's like me that are just looking for the latest and greatest, as well as the devs that make the magic happen.
We should all thank our lucky stars that we have been provided a place to share ideas, get help and help Android and other platforms evolve into new, fascinating and useful apps/OS's.
Thanks to the WHOLE community! I would pay each and every one of you if I could!
If you like something like this enough, why not do it for free? Especially in this kind of work.
There is not a single thing in open source licenses which prohibits people from charging for services rendered; it is a complete misrepresentation - and frankly a disservice to the Open Source community - to state that open source means "no money involved".
Open Source licenses only prohibit distribution of derivative works without also providing source code. As an example, it would be completely legal for someone to set up a paid web site where there is a charge to download the Linux source trees. In this (ridiculous) example, what is being paid for is the service - the license is satisfied because you are providing the source code.
Having said all that, note that "all of android" is not open source; in particular, the Google Apps, (HTC Sense, Motoblur, etc) and certain hardware-specific libraries are proprietary goods - even so-called "Pure AOSP" dev ROMs contain a small number of vendor libraries, which are technically illegal to redistribute.
I suspect that the legitimate owners of those goods turn a blind eye to small amounts of infringement because they can not monetize their legal actions (no blood from a turnip, etc); but also note that when infringement achieves a certain scale (as it did with CM and Google), they will certainly step in - the issue there has little to do with money; it's more about a legal principle of loss of rights due to failure to defend those rights in the face of significant infringement.
Charging people when you are infringing is a pretty sure way to get the attention of the infringed party.
bftb0
I use KaosFroyo on my Eris; I appreciate all of the work that has gone into it, and I have kicked some $$ back to Kaos for his efforts. That said, officially charging for ROMs sounds like a big mess for a bunch of reasons.
First off, how do you actually enforce it? Are we gonna set up some kind of ecommerce website? Do billing and customer service? It'll generate a bunch of tedious work that has nothing to do with actual ROM development, and paying someone else to do it would probably soak up all of the money. And are you going to sue and go after people who pirate it? But if you don't enforce it, then you pretty much have what you have now.
There's also the different expectations for a paid product. Right now, if some newbie can't figure something out and keeps posting stupid questions without reading the FAQ, then people can tell him to STFU/read the FAQ/release the Kraken/etc because it's a free product being developed by guys in their spare time that doesn't earn them much money. Start charging for it and you change that whole equation around - you now have to hold the newbies' hands or they'll scream for a refund and cause all sorts of trouble if they don't get it. Not to mention the liability - we know every now and then phones get bricked and data gets lost doing this stuff. If it's a paid product, then there may be legal liability for that in some markets. Who's gonna sort that out? Expensive lawyers?
Plus the other objections brought up regarding copyright/licensing of the proprietary libraries that are being used to make these ROMs.
Put it all together, and the current system seems like it's the best solution, even though the devs may not be getting as much money as they really deserve. So throw a few more bucks in the bucket for your favorite ROM.
bftb0 said:
There is not a single thing in open source licenses which prohibits people from charging for services rendered; it is a complete misrepresentation - and frankly a disservice to the Open Source community - to state that open source means "no money involved".
Open Source licenses only prohibit distribution of derivative works without also providing source code. As an example, it would be completely legal for someone to set up a paid web site where there is a charge to download the Linux source trees. In this (ridiculous) example, what is being paid for is the service - the license is satisfied because you are providing the source code.
Having said all that, note that "all of android" is not open source; in particular, the Google Apps, (HTC Sense, Motoblur, etc) and certain hardware-specific libraries are proprietary goods - even so-called "Pure AOSP" dev ROMs contain a small number of vendor libraries, which are technically illegal to redistribute.
I suspect that the legitimate owners of those goods turn a blind eye to small amounts of infringement because they can not monetize their legal actions (no blood from a turnip, etc); but also note that when infringement achieves a certain scale (as it did with CM and Google), they will certainly step in - the issue there has little to do with money; it's more about a legal principle of loss of rights due to failure to defend those rights in the face of significant infringement.
Charging people when you are infringing is a pretty sure way to get the attention of the infringed party.
bftb0
Click to expand...
Click to collapse
Conap said:
It's nice idea that you guys want to give back but honestly if deving was a paid gig I don't think you would have as good as results. I do it myself cause I tinker by nature and like to help other people. You will get a better end product if you have a dev that does this cause he likes it and not just cause he want to make money. Look at the number of useless apps on the market cause people just want to make money. Nothing wrong with making money and I myself sell apps but roms are a different ballgame. Plus rom dev's rarely write code of their own except for the cyanogenmod team. We all use the source available to us or other peoples work. Plus if you got paid for your rom you wouldn't want competition so who would share their work. If work was not shared in this community then android would not be what it is....
Click to expand...
Click to collapse
IMHO, though there are many excellent views and points regarding all this posted in this thread, and the original intention was interesting, these two answers are the overall most complete and pertinent.
Way to go, guys!
ufmace said:
I use KaosFroyo on my Eris; I appreciate all of the work that has gone into it, and I have kicked some $$ back to Kaos for his efforts. That said, officially charging for ROMs sounds like a big mess for a bunch of reasons.
First off, how do you actually enforce it? Are we gonna set up some kind of ecommerce website? Do billing and customer service? It'll generate a bunch of tedious work that has nothing to do with actual ROM development, and paying someone else to do it would probably soak up all of the money. And are you going to sue and go after people who pirate it? But if you don't enforce it, then you pretty much have what you have now.
There's also the different expectations for a paid product. Right now, if some newbie can't figure something out and keeps posting stupid questions without reading the FAQ, then people can tell him to STFU/read the FAQ/release the Kraken/etc because it's a free product being developed by guys in their spare time that doesn't earn them much money. Start charging for it and you change that whole equation around - you now have to hold the newbies' hands or they'll scream for a refund and cause all sorts of trouble if they don't get it. Not to mention the liability - we know every now and then phones get bricked and data gets lost doing this stuff. If it's a paid product, then there may be legal liability for that in some markets. Who's gonna sort that out? Expensive lawyers?
Plus the other objections brought up regarding copyright/licensing of the proprietary libraries that are being used to make these ROMs.
Put it all together, and the current system seems like it's the best solution, even though the devs may not be getting as much money as they really deserve. So throw a few more bucks in the bucket for your favorite ROM.
Click to expand...
Click to collapse
This was a pretty damn good answer, too, if you don't mind me saying.
I am thinking about privately developing an Android ROM built from source for a particular market that I am
thinking of targeting... Like Amazon have done with their Kindle HD built on ICS sources.
Would It be illegal to sell that ROM?
Could I patent/copyright the ROM or parts of it?
Is there any thing I need to consider from a legal perspective?
owen1978 said:
I am thinking about privately developing an Android ROM built from source for a particular market that I am
thinking of targeting... Like Amazon have done with their Kindle HD built on ICS sources.
Would It be illegal to sell that ROM?
Could I patent/copyright the ROM or parts of it?
Is there any thing I need to consider from a legal perspective?
Click to expand...
Click to collapse
The difference between your case and the Kindle though is that they're selling the hardware, not the software per se. Seems like selling a ROM would be getting in lots of complicated legalese stuff. You know, opening a can of worms.
You can get more information here:
http://source.android.com/
You cant take something thats open source write your own code ontop of it and call it closed source... Google has made that code opensource for a reason and im sure there are tons of legal issues that go with that... And it being Google's proprietary code means you cant sell it unless you buy it off them Im sure...
I'm pretty sure you can't do that. I could be wrong but i think as stated above if your using any of the open sources and then trying to sell it yourself you might be facing some legal issues. Plus would it sell? Are other roms available for that phone if so then why would choose to buy a rom? (just some questions that i would ask myself) Does it make sense to sell it even if you could? I think all the hassle you might go through isn't worth it. Especially if you might face a ton of legal issues.
Ask your self is it right decision to sell something that is based on something that is free and open source.
owen1978 said:
I am thinking about privately developing an Android ROM built from source for a particular market that I am
thinking of targeting... Like Amazon have done with their Kindle HD built on ICS sources.
Would It be illegal to sell that ROM?
Could I patent/copyright the ROM or parts of it?
Is there any thing I need to consider from a legal perspective?
Click to expand...
Click to collapse
I don't think that it would be illegal. (Although it probably would not sale.
You could patent/copyright parts of it as many OEMs have done this (Like Samsung and Motorola)
Pneuma1985 said:
You cant take something thats open source write your own code ontop of it and call it closed source... Google has made that code opensource for a reason and im sure there are tons of legal issues that go with that... And it being Google's proprietary code means you cant sell it unless you buy it off them Im sure...
Click to expand...
Click to collapse
y0yerrj0sh said:
I'm pretty sure you can't do that. I could be wrong but i think as stated above if your using any of the open sources and then trying to sell it yourself you might be facing some legal issues. Plus would it sell? Are other roms available for that phone if so then why would choose to buy a rom? (just some questions that i would ask myself) Does it make sense to sell it even if you could? I think all the hassle you might go through isn't worth it. Especially if you might face a ton of legal issues.
Click to expand...
Click to collapse
Most, if not all, of the OEMs such as HTC, Samsung, Motorola, and LG incorporate thier own code into thier Android running on thier devices. While the Android code itself is under GPL and other open source classifications, much of the code OEMs put into thier builds is closed source (Sense, TouchWiz, Beats, etc.) and not subject to open source classifications. Therefore these companies DO NOT have to release that code.
The most important part though is that Apple has made a living suing Android OEMs for things they have patented that they claim Android infringes upon and have won some. THey do not attack Google, but the OEMs USING android. You may leave yourself open to legal implications with other companies like Apple.
However, I do not know your skill level, but given that you are asking the question, it seems as though you are just getting into this. Actally writing code and developing ROMs is pretty intense and I would think odds are you are getting much further ahead of yourself than you think.
Good luck to you, but most people on here do it for the fun/hobby and do not make any substantial money from thier efforts.
---------- Post added at 11:45 AM ---------- Previous post was at 11:44 AM ----------
mv_style said:
Ask your self is it right decision to sell something that is based on something that is free and open source.
Click to expand...
Click to collapse
Again, ALL THE OEMs making Android devices are doing this.
raptoro07 said:
I don't think that it would be illegal. (Although it probably would not sale.
You could patent/copyright parts of it as many OEMs have done this (Like Samsung and Motorola)
Most, if not all, of the OEMs such as HTC, Samsung, Motorola, and LG incorporate thier own code into thier Android running on thier devices. While the Android code itself is under GPL and other open source classifications, much of the code OEMs put into thier builds is closed source (Sense, TouchWiz, Beats, etc.) and not subject to open source classifications. Therefore these companies DO NOT have to release that code.
The most important part though is that Apple has made a living suing Android OEMs for things they have patented that they claim Android infringes upon and have won some. THey do not attack Google, but the OEMs USING android. You may leave yourself open to legal implications with other companies like Apple.
However, I do not know your skill level, but given that you are asking the question, it seems as though you are just getting into this. Actally writing code and developing ROMs is pretty intense and I would think odds are you are getting much further ahead of yourself than you think.
Good luck to you, but most people on here do it for the fun/hobby and do not make any substantial money from thier efforts.
---------- Post added at 11:45 AM ---------- Previous post was at 11:44 AM ----------
Again, ALL THE OEMs making Android devices are doing this.
Click to expand...
Click to collapse
But once again, most OEMs don't sell Android in itself, but the hardware, with their customized Android version. There's quite a leap between repackaging Android and selling it and selling hardware with your software, based on Android, on it.
You are right about certain parts being closed source though.
You shouldn't develop something that is free and sell it for money. You may run into legal issues and perhaps a cease and desist order from Google when they find out. There's a reason android is open source. If it wasn't for legal issues, I would happily buy it from you if the ROM pretty awesome.
Sent from my Nexus 4 using Tapatalk 2
AW: Develop a ROM and Sell it???
As far as I know Android is published on Apache License 2.0. If I understood the license correctly, you can use / modify / distribute projects based on the code as long as you declare what you used and as long as you distribute the license with your project, too.
Sent from my Nexus 7 using xda app-developers app
You can develop your own code into Android and sell it.
The problem is no one would buy it. You need much larger than a 1 man show to actually develop software. You may be able to write it yourself, but you can't possibly test it. Which is exactly why it won't sell. Any company who is in the market for a custom Android image would more than likely have their own in house team of coders, and the cost effictive way to move forward would be to have their own guys do it, even if they had to learn.
But self improvement is always great, I'd give it a shot anyway, just don't quit your job!
Google is a huge entity and not a force to be reckoned with.....
Sent from my Fire Kindling A-Pad
Hello all!
See below for this thread on other forums.
Android Tablet Forum
====================
Click here to subscribe to this thread. I recommend it!
I'm a fellow Nexus 10 owner. I love my device, but I'm a bit tired of facing applications that are low-resolution and unoptimized for the incredible display we have on the Nexus 10. Even tablet-optimized apps are lacking. Aren't you frustrated? Hence, I thought we could do something about it as a community.
Which is the purpose of this thread!
Here's how it will work. This first post will serve as a compilation of all the petitions made to any and all developers to optimize their applications for tablets, and also the Nexus 10's display. Any subsequent posts in this thread shall be for petition requests and discussion, which I will personally put together and post up to the petition site being used for this purpose (Care2 as of this thread's posting). I will then add a direct link to that petition to this thread, sorted by category. Feel free to make any suggestions or to criticize! I will also start us off with a petition I have already created myself: to the developers of the Bloons TD series of games, Ninja Kiwi.
I'll try to keep things simple! Keep on topic, please, and try your best to sign each and every petition. Its the only way we'll be able to actually push developers to optimize their applications for tablets like ours! So, without further ado, let us begin!
Petition List
===GAMES===
-----
Bloons TD 5 - Optimize Bloons TD 5 for Android Tablets
-----
===APPS===
-----
Facebook - Optimize Facebook for Android Tablets
Instagram - Optimize Instagram for Android Tablets
-----
This is likely Google's job, not ours. In any event, Facebook, Instagram, and Twitter are three that immediately spring to mind. Not because they are low resolution -- not sure what you mean there -- but because the layouts are so clearly designed for smaller screens. I shouldn't have to opt for Friendcaster, Tabstagram, and Plume.
Sent from my Nexus 10 using Tapatalk HD
JasW said:
This is likely Google's job, not ours. In any event, Facebook, Instagram, and Twitter are three that immediately spring to mind. Not because they are low resolution -- not sure what you mean there -- but because the layouts are so clearly designed for smaller screens. I shouldn't have to opt for Friendcaster, Tabstagram, and Plume.
Sent from my Nexus 10 using Tapatalk HD
Click to expand...
Click to collapse
No, it's the app devs job. The point of this is to show them that there is a need for this to be done by enough of their user base to merit the work hours it will take them to implement it. What they don't know ends up hurting us. It is actually an excellent idea.
A dedicated Facebook app should be a priority. My mate has an iPad and I found myself looking longingly at the sickness of the dedicated app. Something needs to be done to put a stop to this sick perversion!
Sent from my Nexus 10 using Tapatalk 2
JasW said:
This is likely Google's job, not ours.
Click to expand...
Click to collapse
I would tend to agree with Brees on this one, which you could probably guess. I think Brees put it excellently!
brees75 said:
No, it's the app devs job. The point of this is to show them that there is a need for this to be done by enough of their user base to merit the work hours it will take them to implement it. What they don't know ends up hurting us. It is actually an excellent idea.
Click to expand...
Click to collapse
Its the job of the application developers to get out proper apps. Google has done TONS of work already. Now we need to show these guys that we, the users, actually care about proper tablet applications, and that it is worth the investment.
Thats why I created this thread - if we don't do something about it, no-one will! I'm going to try to get as many signatures as possible, and I'm going to spread this thread across multiple forums if necessary. AndroidTablets.net springs to mind.
Eztiban said:
A dedicated Facebook app should be a priority. My mate has an iPad and I found myself looking longingly at the sickness of the dedicated app. Something needs to be done to put a stop to this sick perversion!
Click to expand...
Click to collapse
Exactly! I'm tired of this sort of thing. This needs to be put to a stop. I'll create the petition.
Like previously said all those social apps need optimization for sure. And the xda app needs optimization. I think there's an HD version but it costs money
Sent from my Xperia Play (r800x)
brees75 said:
No, it's the app devs job. The point of this is to show them that there is a need for this to be done by enough of their user base to merit the work hours it will take them to implement it. What they don't know ends up hurting us. It is actually an excellent idea.
Click to expand...
Click to collapse
CWalkop said:
I would tend to agree with Brees on this one, which you could probably guess. I think Brees put it excellently!Its the job of the application developers to get out proper apps. Google has done TONS of work already. Now we need to show these guys that we, the users, actually care about proper tablet applications, and that it is worth the investment.
Thats why I created this thread - if we don't do something about it, no-one will! I'm going to try to get as many signatures as possible, and I'm going to spread this thread across multiple forums if necessary. AndroidTablets.net springs to mind.
Exactly! I'm tired of this sort of thing. This needs to be put to a stop. I'll create the petition.
Click to expand...
Click to collapse
You'll excuse me if I seem overly cynical about this. I used to be a BlackBerry user. Well over two years ago, some folks on Crackberry launched a campaign to bombard Reid Hastings, the president of Netflix, with email to get Netflix on the BlackBerry platform (the OS 6 devices like the Torch had then fairly recently come out). If you are familiar with Crackberry, you know that they are a rabid, fanatical horde. Nothing happened. Then came the petitions -- change.org and the like. They are still going on more than two years plus later, and despite the fact that BlackBerry now has quite decent phones and a decent OS in BB10, there is still no Netflix on the platform.
EDIT: Holy! I already have 4 signatures for Facebook on Android Tablets and I haven't even posted it anywhere yet! That shows something.
C'mon guys, I'll post it up in the main thread. Vote for it now!
JasW said:
You'll excuse me if I seem overly cynical about this. I used to be a BlackBerry user. Well over two years ago, some folks on Crackberry launched a campaign to bombard Reid Hastings, the president of Netflix, with email to get Netflix on the BlackBerry platform (the OS 6 devices like the Torch had then fairly recently come out). If you are familiar with Crackberry, you know that they are a rabid, fanatical horde. Nothing happened. Then came the petitions -- change.org and the like. They are still going on more than two years plus later, and despite the fact that BlackBerry now has quite decent phones and a decent OS in BB10, there is still no Netflix on the platform.
Click to expand...
Click to collapse
I think your points make sense, but they aren't a valid reason really to cause Netflix to develop for BB10. The marketshare simply isn't there.
With Android, however, the market has shown that it is a valid platform (and I hate to say that as if it was an option - c'mon. ANDROID IS AWESOME! ); it makes sense for them to update, and it only helps us out. We need to show them that we actually CARE. If they understand that, then they will update for us without question. If they have any business sense, that is.
Same with BB10 (which is, quite frankly, a very nice OS - it even has NFC Beaming support between BB and Android devices). If they had the market AND Crackberry screaming like it was/is, they would get a proper app quite quickly.
This deserved a quick update post: the petitions for Facebook and Instagram are now online. Facebook already has a few votes!
I just signed Facebook one.
Sent from my Xperia Play (r800x)
What's the address part for?
Sent from my Nexus 10 using xda app-developers app
Mannn121 said:
What's the address part for?
Sent from my Nexus 10 using xda app-developers app
Click to expand...
Click to collapse
So that you can be stalked lol. No need to put you real address I made one up and it didn't even check if it was right
Sent from my Xperia Play (r800x)
Mannn121 said:
What's the address part for?
Sent from my Nexus 10 using xda app-developers app
Click to expand...
Click to collapse
Yeah, what abdel said lol.
Its mostly to confirm that you're a real person with a real place to live, that kinda stuff.
CWalkop said:
EDIT: Holy! I already have 4 signatures for Facebook on Android Tablets and I haven't even posted it anywhere yet! That shows something.
C'mon guys, I'll post it up in the main thread. Vote for it now!
I think your points make sense, but they aren't a valid reason really to cause Netflix to develop for BB10. The marketshare simply isn't there.
With Android, however, the market has shown that it is a valid platform (and I hate to say that as if it was an option - c'mon. ANDROID IS AWESOME! ); it makes sense for them to update, and it only helps us out. We need to show them that we actually CARE. If they understand that, then they will update for us without question. If they have any business sense, that is.
Same with BB10 (which is, quite frankly, a very nice OS - it even has NFC Beaming support between BB and Android devices). If they had the market AND Crackberry screaming like it was/is, they would get a proper app quite quickly.
Click to expand...
Click to collapse
BB's problem is definitely rooted in market share, something that Android in general obviously has no problem with. But the numbers dwindle considerably when you're talking about Android tablet market share, and then on top of that, you've got to consider how many Android tablet users really care that there are some apps that are just scaled up phone versions. Apple cared enough to do something about it -- remember that was one of the criticisms of the first iPad, i.e., that it seemed just like a oversized iPod. Google has not been responsive on this front (nor on others for that matter).
Anyway, I don't want to discourage anyone, so have at it.
Signed them all and subscribed to thread, will check daily to check for new petitions
JasW said:
BB's problem is definitely rooted in market share, something that Android in general obviously has no problem with. But the numbers dwindle considerably when you're talking about Android tablet market share, and then on top of that, you've got to consider how many Android tablet users really care that there are some apps that are just scaled up phone versions. Apple cared enough to do something about it -- remember that was one of the criticisms of the first iPad, i.e., that it seemed just like a oversized iPod. Google has not been responsive on this front (nor on others for that matter).
Anyway, I don't want to discourage anyone, so have at it.
Click to expand...
Click to collapse
Don't worry, you're not discouraging (me, at least).
Android Tablet market share has been steadily on the rise - in fact, it rivals the iPad. According to many statistics, they are slated to pass (if they have not already) Apple devices in tablet market share by the 3rd quarter. I listed 3 (or 4?) links in all of the petitions.
As for Google, they have been doing a great job lately. They added dedicated tablet sections to Google Play, and have been pushing developers to adhere to the guidelines constantly. I say keep up that pressure!
lvnatic said:
Signed them all and subscribed to thread, will check daily to check for new petitions
Click to expand...
Click to collapse
Thanks! We need more people like you here. Keep it up!
As for everyone else, keep an eye out for new petitions; and, most importantly of all:
SIGN THEM!!!!
We have hundreds of views on this thread, yet most people don't seem to want to take 60 seconds and sign the petitions, oddly enough. And this is a Nexus 10 forum. Keep it up, anyway! We CAN do this with enough time.
Signed them all
Sent from my GT-I9300 using Tapatalk 2
One of these days I plan to actually try to learn some Android development; I'll be sure to make whatever apps I make optimized for the N10 though :good:
What are your thoughts on the "Anti Piracy Support" being implemented into their ROMS
ROM Developers are now starting to implement this "Anti Piracy Support" . Many of them do and some of them don't.
So what is AntiPiracySupport?
Meaning, this will block the installation of pirated apps, malware and patchers.
For you, is it good or bad?
Roms that have AntiPiracySupport builtin:
+ ACIP:
Commits in Github: YES
+resurrectionremix
Commits in Github: YES
+ Exodus:
Commits in Github: YES
+ BrokenOS
Commits in Github: YES
+ My Rom Builds(if no other info is added):
Commits in Github: YES
Roms that don't have AntiPiracySupport builtin now:
+ AOSPA
Commit in Gerrit: NO
+ Official OmniRom:
Commit in Gerrit: NO
For me it is very bad. Because in my country many of the apps I need are blocked and some of it wasnt compatible with mi3. So big no to Anti Piracy Support for me. Sorry developers.
Bitti09 said:
Roms that have AntiPiracySupport builtin:...
Click to expand...
Click to collapse
This might help guys :thumbup:
Any it should be AICP not ACIP hahaha!
Sent from my MI 3W using XDA Free mobile app
Here's my take on this blacklist idea.
At least 40% of the reason I bought my first Android after years of iPhones was for ad blocking. I just don't get the reason for clumsily trying to turn a custom rom into iOS. So I did a little digging and found a discussion about this blacklist from an Exodus dev who wrote "The only real reason not to support this is if you support piracy and stealing from developers."
Maybe someone can tell me whether it's a joke or Dave doesn't understand the issues. It takes little brainpower to deduce that app names can be trivially changed, as we've already seen and can even be seen in the blacklist code. So blacklisting apps by name and hardcoding that in your rom is a losing proposition from the start, right?
To stay up to date somebody would need to track package names and add them manually and hope everyone conveniently forgets the past 3+ decades of battles between malware writers and AV guys, eg when viruses started creating their own pseudo-random names to avoid the crummier scanners which Exodus is trying to emulate. We've already seen this simplistic blacklist approach can't possibly scale. Check the google+ link and you see that Kessler is trying to crowdsource a list of app names to blacklist. What happens when somebody maliciously or mistakenly adds a commonly used, objectively benign app? Who is the final arbiter of which apps get the boot? Quid custodiet ipsos custodes?
Factor in Exodus blocking my fave ad service disabler (probably an Irish app ) and debating whether to block Xposed and you have a powerful user motivation to bypass or completely avoid the blacklist and stop it from removing/disabling legit functionality. It seem likely that roms with Exodus' Anti-Adblock anti-feature will be forked if they're worth using. Not to mention, this blacklist only works if the blocked apps play along & their package names never change, and if the user has no motivation to bypass the blacklist. Extra bonus: v2 of the blacklist will be more like real malware, with obfuscated & closed source libraries.
Dave's false dichotomy is basically saying if you don't want spam or ads or closed source crapware clogging your device then you support piracy. I think Dave should've added, another reason not to support this endeavor is because poorly conceived code that goes against user wishes should ALWAYS be turfed.
tl;dr Why would anybody let this guy decide which apps are ok and which aren't, and using an old-school blacklist too? SMH.
XDA fully supports this. IF you cant pay for an app then you dont need it.
zelendel said:
XDA fully supports this. IF you cant pay for an app then you dont need it.
Click to expand...
Click to collapse
What if you want to use app but first want to check the quality of app or you don't have money for every app?
Sent from my MI 3W using Tapatalk
ashish289 said:
What if you want to use app but first want to check the quality of app or you don't have money for every app?
Sent from my MI 3W using Tapatalk
Click to expand...
Click to collapse
Well then you wait to have the money or use a free version. If there is no free version then you save up the money
Is this gonna be a requirement for rom developers?
I'm not against it. But I think it should be something optional. If the rom developer wants to implement it, that's ok. But I think the consumers should have a right to decide whether the rom supports this or not. I mean, like a democracy, the consumers vote, that's something fair...
zelendel said:
XDA fully supports this. IF you cant pay for an app then you dont need it.
Click to expand...
Click to collapse
Can you speak for the whole XDA community? hehehe Anyways you've got a point there.
But I don't see the point of doing apps developer's job. If they want anti-piracy security for their apps they'll get it (built in), unless it's an offline app. So I wouldn't bother trying to prevent the inevitable...
ChazyTheBest said:
Is this gonna be a requirement for rom developers?
I'm not against it. But I think it should be something optional. If the rom developer wants to implement it, that's ok. But I think the consumers should have a right to decide whether the rom supports this or not. I mean, like a democracy, the consumers vote, that's something fair...
Can you speak for the whole XDA community? hehehe Anyways you've got a point there.
But I don't see the point of doing apps developer's job. If they want anti-piracy security for their apps they'll get it (built in), unless it's an offline app. So I wouldn't bother trying to prevent the inevitable...
Click to expand...
Click to collapse
Well your first mistake was thinking you are a consumer. Not in the least. Nor do users have a say in what rom devs put in their roms. Roms are built by people for personal use and then shared to be nice. If you dont like it then you are more then welcome to build your own rom.
Second mistake was thinking it is a democracy. Its not. Users really dont have a say in what rom devs put in their roms.
All I can say is that XDA stands behind this and anything that is used to get around it is banned from the site for good.
zelendel said:
Well your first mistake was thinking you are a consumer. Not in the least. Nor do users have a say in what rom devs put in their roms. Roms are built by people for personal use and then shared to be nice. If you dont like it then you are more then welcome to build your own rom.
Second mistake was thinking it is a democracy. Its not. Users really dont have a say in what rom devs put in their roms.
All I can say is that XDA stands behind this and anything that is used to get around it is banned from the site for good.
Click to expand...
Click to collapse
Sorry for the misunderstood, but I said it because I read rom developers ask for features and bugfixing. So I'll take it as it depends on the developer... some devs are like you said and some others "really care" about what users need/want.
ChazyTheBest said:
Sorry for the misunderstood, but I said it because I read rom developers ask for features and bugfixing. So I'll take it as it depends on the developer... some devs are like you said and some others "really care" about what users need/want.
Click to expand...
Click to collapse
Have you really ever seen Real developers ask this? No. The only ones that do are the ones that do nothing more really then cherry pick other roms commits. There are very few real developer teams around. The rest are what we like to call winzip wizards or compile wizards.
The ones that "really care" As you say are only really doing it for donations. I know it is hard to understand in this forum as there are none of the big teams here as none of them are willing to touch Xiaomi Devices. Heck I know I am not even allowed to use one due to my job.
In the end it is up to the dev to add this if they wish but ill let you in on a secret. Most devs are working closely with each other to make this better. There is even a commit that blocks xposed frameworks.
As XDA stand completely behind it and against warez most of the things that this targets are already banned on the site. Things like lucky patcher and freedom. Both are forever banned on the site.
zelendel said:
Have you really ever seen Real developers ask this? No. The only ones that do are the ones that do nothing more really then cherry pick other roms commits. There are very few real developer teams around. The rest are what we like to call winzip wizards or compile wizards.
The ones that "really care" As you say are only really doing it for donations. I know it is hard to understand in this forum as there are none of the big teams here as none of them are willing to touch Xiaomi Devices. Heck I know I am not even allowed to use one due to my job.
In the end it is up to the dev to add this if they wish but ill let you in on a secret. Most devs are working closely with each other to make this better. There is even a commit that blocks xposed frameworks.
As XDA stand completely behind it and against warez most of the things that this targets are already banned on the site. Things like lucky patcher and freedom. Both are forever banned on the site.
Click to expand...
Click to collapse
Very good explanation. Now I see it from that point of view, you are right.
@zelendel:
I certainly have supported and I am prepared to support more app developers who provide me free software (free as in freedom not free beer), and I'm not interested in buying closed source apps from the playstore, so I'm not really affected by this issue, but seriously? Preventing users from running the software they want on their phone? These opinions are grossing me out. Thankfully (and this might have been one of the most important advances in whole history) the creators of the software that most of our Android world is based on, have shown more wisdom and created the GPL, that forces everyone who wants to be part of this world to open source and to free their own variations of it, so thankfully people will always be able to remove components that restrict the user.
This is not a stance to enable privacy. This is a stance to oppose everybody who wants to place technical faculties in my OS that are able to prevent me from running whatever code I want (because at that precise moment, I do no longer own a personal universal computer). If enabling piracy is a side effect of preserving the freedom of an OS, then it's a small price to pay to preserve freedom. Thankfully again, it will always be possible to remove components from GPL software, even for "compiling wizards".
TinkoB said:
@zelendel:
I certainly have supported and I am prepared to support more app developers who provide me free software (with free as in freedom not free beer), and I'm not interested in buying closed source apps from the playstore, so I'm not really affected by this issue, but seriously? Preventing users from running the software they want on their phone? These opinions are grossing me out. Thankfully (and this might have been one of the most important advances in whole history) the creators of the software that most of our Android world is based on, have shown more wisdom and created the GPL, that forces everyone who wants to be part of this world to open source and to free their own variations of it, so thankfully people will always be able to remove components that restrict the user.
This is not a stance to enable privacy. This is a stance to oppose everybody who wants to place technical faculties in my OS that are able to prevent me from running whatever code I want (because at that precise moment, I do no longer own a personal universal computer). If enabling piracy is a side effect of preserving the freedom of an OS, then it's a small price to pay to preserve freedom. Thankfully again, it will always be possible to remove components from GPL software, even for "compiling wizards".
Click to expand...
Click to collapse
See you are missing one thing. The fact that android is not licensed under the GPL. Only the Android kernel is under the GPL. The rest is apache, which means they can close source any part of the os they want. This is why things like Sense, Touch wiz, Zen, miui and all the others are closed sourced.
Guys whenever you create something with so much hardwork then you expect something in return of it. But if someone stealing those things then obviously you will oppose rather than allow it.
Open source has its own benefit and disadvantages. We have to decide in what way we have to use these things. Developers are protecting their hardwork. And its their right. We can't tell them what to do and what not to do.
zelendel said:
See you are missing one thing. The fact that android is not licensed under the GPL. Only the Android kernel is under the GPL. The rest is apache, which means they can close source any part of the os they want. This is why things like Sense, Touch wiz, Zen, miui and all the others are closed sourced.
Click to expand...
Click to collapse
Yeah with "most" i was referring to the Linux Kernel, which I consider the most important part, as an environment to run APKs could theoretically be substituted. But even the Apache Licence for the Android project is OK for the purpose of retaining the user freedom, although the GPL would obviously be preferable. The most problematic part as far as I can see is the proprietary framework, but at least there are people willing to tackle that issue, like the μg Project..
@vishal24387:
It's well known, that someone who is giving larger contributions to an important free software project will get hired pretty fast. Please tell me of any disadvantage of Open Source (or more importantly of free/libre software, OpenSource without free licences is problematic of course).
Developers are free to think of ways to protect their software. That must not include having OS developers place restrictions on users who aren't even interested in their software.
A developer who believes that's the right way to protect his software can include those restrictions in his own binaries and use some of the Google API features to identify his paying users. In that case the issue of restricting the users freedom only affects those users who run that kind of non-free software.
TinkoB said:
Yeah with "most" i was referring to the Linux Kernel, which I consider the most important part, as an environment to run APKs could theoretically be substituted. But even the Apache Licence for the Android project is OK for the purpose of retaining the user freedom, although the GPL would obviously be preferable. The most problematic part as far as I can see is the proprietary framework, but at least there are people willing to tackle that issue, like the μg Project..
Click to expand...
Click to collapse
Not sure how you see that. The license states that they can do anything they want to the source and completely close it off like the privacy guard. They are making it closed sourced and there are many devs working on it to make it even stronger.
If you agree wit it or not really doesnt matter a whole lot. XDA is against warez and will support anything and everything to prevent the use of it. Like the module that disables the privacy guard which is now banned on XDA.
Not sure how you see that. The license states that they can do anything they want to the source and completely close it off like the privacy guard. They are making it closed sourced and there are many devs working on it to make it even stronger.
Click to expand...
Click to collapse
The only Privacy Guard I'm aware of is a free software encryption tool, what component are you referring to specifically?
As long as the Free Software part of Android stays usable, closed source components are not an issue and can be removed. I don't care how many devs are making a closed source component stronger, as long as I can remove it from my system.
As soon as that's no longer an option, there'll definitely be forks to continue to be able to have projects like replicant.
If you agree wit it or not really doesnt matter a whole lot. XDA is against warez and will support anything and everything to prevent the use of it. Like the module that disables the privacy guard which is now banned on XDA.
Click to expand...
Click to collapse
Anything and everything? If it's at the cost of the users freedom I'll regret my former donation to XDA and have to hope for it's downfall in the long run, but I'm pretty sure not everybody at XDA shares those drastic opinions.
For the most important and tedious parts, like fixes in drivers that are part of the GPL licenced kernel any work on XDA can be used by those who don't want to use certain other components even if all of XDA would endorse them (and I do not believe that's the case).
TinkoB said:
The only Privacy Guard I'm aware of is a free software encryption tool, what component are you referring to specifically?
As long as the Free Software part of Android stays usable, closed source components are not an issue and can be removed. I don't care how many devs are making a closed source component stronger, as long as I can remove it from my system.
As soon as that's no longer an option, there'll definitely be forks to continue to be able to have projects like replicant.
Anything and everything? If it's at the cost of the users freedom I'll regret my former donation to XDA and have to hope for it's downfall in the long run, but I'm pretty sure not everybody at XDA shares those drastic opinions.
For the most important and tedious parts, like fixes in drivers that are part of the GPL licenced kernel any work on XDA can be used by those who don't want to use certain other components even if all of XDA would endorse them (and I do not believe that's the case).
Click to expand...
Click to collapse
Then what your missing is the new privacy guard which is coded into the base OS which prevents things like freedom, lucky patcher and every warez market known at the time with more being added every day.
Maybe not everyone. Most users in China and India (Where warez are common place) dont really agree with it but all the mods have talked about it and agree Warez is not something XDA has now or ever will support.
This is not kernel based. That is what you are missing. This is coded into the base OS. The part that is not covered by the GPL.
https://www.reddit.com/r/Piracy/comments/3eo8sj/antipiracy_measures_on_android_custom_roms/
Also remember that we are a developer forum. Made for and by developers. So we will back any and everything that rips them off of their rights to protect their software from being pirated.