Vithurson, hi.
Android is something that google forced onto the world, pissing off many people in the software libre community (including its own primary developer) by rewriting core GPL software libraries that had existed for decades, as dangerously unprotectable Apache Licensed software.
The result was that ignorant Corporations then assumed that just because these android libraries were Apache licensed, the GPL'd linux kernel source, the GPL'd u-boot source, and many other applications including busybox and ffmpeg could be sponged off of for free and the GPL License blatantly ignored.
This has caused no end of problems and cost the free software community a hell of a lot of money that they are NOT EVEN BEING PAID.
Spongeing at its absolute worst, and google in its utter delusion blithely thinks it is doing the world a favour.
This hypocrisy, of replacing the entirety of standard GNU libraries yet not doing the same for the linux OS and uboot has only just been addressed by google with their new OS, announced last week.
This new OS even has a completely new kernel, nothing to do with the linux kernel, at all.
My point is: the initiative to create android was by google, it is driven by google's revenue and desire to make money from advertising, and if they cannot see a way to make money from a RISCV port of android, then YOU will need to be the one to do the port, yourself.
If you (or anyone) is thinking of waiting for google or any other company with deep pockets to do it, do not hold your breath.
That having been said, if there is truly a large interest in an android port to RISCV, this is going to be the place to make that interest known, and to set up a collaboration to track it.
Just like debian, fedora, and other OSes, it needs *someone* to actually drive the development.
ICubeCorp managed to do a full android port to their IC3128 processor, and that included replacing gcc with a port of the alternative c compiler from SGI, so it cannot be that hard, it will simply require people to actually take the initiative and get on with it instead of waiting for google or some other corporation.
L.
--
You received this message because you are subscribed to the Google Groups "RISC-V SW Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sw-dev+un...@groups.riscv.org.
To post to this group, send email to sw-...@groups.riscv.org.
Visit this group at https://groups.google.com/a/groups.riscv.org/group/sw-dev/.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/sw-dev/00d92620-8185-4890-8086-fcebb1130011%40groups.riscv.org.
Harmful would be a better word. Costing a lot of money, causing harm to users, and so on.
> so would you say that RISC-V itself falls into the "dangerously unprotectable" category?
The question as-is makes no sense, unless you are referring to the RISCV Trademark, which, from my experience with Trafemark Law, the RISCV Foundation is in danger of losing by failing to respond consistently and persistently to questions that result in delay (part of a key stringent criteria that is required for invalidation of a Trademark).
Invalidation of a Trademark is extremely difficult, yet the RISCV Foundation is well on track to achieving that, if they continue to ignore my enquiries.
Other than that, the question is very hard to answer as-is, because it appears yo be conflating several different topics.
Do you mean RISCV software? If so, which software? Kernel, uboot, OSes, tests, user applications, proprietary applications, which do you mean?
Do you mean RISCV hardware designs whose RTL source is released under Apache or BSD Licenses?
Were you referring to the Trademark itself? That is certainly not Apache licensed.
I do appreciate that it is commonplace these days to ask simple short questions, however a little extra context would save the person that you are asking the question of some considerable effort trying to reverse engineer the intent.
Your question took seconds to write, working out what you meant has cost me 20, at 12:30am.
L.
--
You received this message because you are subscribed to the Google Groups "RISC-V SW Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sw-dev+un...@groups.riscv.org.
To post to this group, send email to sw-...@groups.riscv.org.
Visit this group at https://groups.google.com/a/groups.riscv.org/group/sw-dev/.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/sw-dev/f7d0b1ea-8206-4c84-aed2-8e40df1cbb8e%40groups.riscv.org.
OK, here's some more context.As I understand it, I can use the RISCV architecture , including RTL, in my own designs, and sell those designs, without having to provide the source code for my changes.
But CopyLeft is all about me having to provide source code for my derivative works.
So when I see you saying that software not licensed under the FSF CopyLeft license is harmful,
it seems incompatible with you having anything to do with RISC-V.Hence my curiosity.
Re: "dangerously unprotectable Apache Licensed software", if I understand you correctly, you're saying that software not licensed under the FSF CopyLeft license is dangerous... so would you say that RISC-V itself falls into the "dangerously unprotectable" category?