They use Broadcom ,because they know Broadcom. Many worked for Broadcom, some have patents related to Broadcom.
Do raspberry pi officials have financial interests in broadcom?
None of that needs 'free' and I doubt the majority of 20Million sales are worried about it either.
Probably not. But some of them maybe would be if they knew about the implications
on non free software.
As does every PC that boots into Linux via it's BIOS.
On armbians forum I was told a big number of the listed arm mainboards
will boot on uboot. If you install armbian stretch and run
Code: Select all
apt purge iozone3 armbian-firmware
you will likely get a free software computer. Though nobody has
made an audit regarding non free software in armbian stretch.
I installed armbian stretch on a orange pi one and ran
Code: Select all
apt purge iozone3 armbian-firmware
The computer starts and runs programs. I noticed no differences compared
to before running
Code: Select all
apt purge iozone3 armbian-firmware
we have far bigger problems on the closed proprietary front in the bigger world of everyone's PC's, tablets and phones.
Correct. Not a reason to not ask raspberry pi what options they have. Had the
raspberry pi been a free software computer we would likely have had
millions more free software computers.
Can I ask you? What machines do you use that are fully Open Source and/or Free Software?
Hypocrisy is everywhere. I want people to know about the matter. Secondly do as much
as possible about the matter. I have libreboot compatible computers. I will attempt to libreboot flash one of them.It is a comprehensive task. If I destroy the computer
doing so I will not try to libreboot flash the others. I do not buy computer devices which will not run on debian main. I wanted to test freedombox and
obtained a beaglebone black because it is able to run a free software version of.
Had raspberry pi been a free software computer then a free software
version of freedombox could have been provided to raspberry pi users. Stallman has
no mobile phone. He considers it a piece of surveillance equipment. I agree. But I
have a replicant phone.
you use a hard drive, SD card, USB stick, WiFi chip, graphics card, etc, etc your system is dependent on the closed source software that resides in it's firmware.
You are right. I am aware any of your listed devices can compromise the computer.
That is why I want hardware sellers to make free software a priority.
My wifi cards and graphics cards run on free software.
so far as I can tell, there is no board out there that has better--or even anywhere near as good--support.
You are likely right. If raspberry pi selected a free software cpu it would be a
step forward for free software.
If you really need some feature the Pi doesn't have, then get a baord that has that feature.
I have a raspberry pi 0. I do not use it other than to get informed about the computer. Like a windows computer I have. My post it not about getting a computer. It is about if raspberry
pi can get better on free software.
ARM is quite possibly the worst platform for blob free hardware.
Rather the opposite. According to libreboot no new x86 cpu will be able to get libreboot compatible.
In an email about an atx powerpc pc or powerpc notebook, raptor dismissed the option because of lack of customers and suggested to use arm or libreboot computers.
fry, you are free to write your own bootloader code.
Which I do not have the skills for.
Any SOC that has a GPU, is the GPU code free(open)? Is there an open source GPU?
To my knowledge no. Fully software supported gpu or vpu is not a requirement
in order to start and run programs on a computer. I have heard reverse engineering
is possible. https://www.kickstarter.com/projects/bo ... nux-kernel
What will you personally get from making the firmware open source, that makes your usage of the Pi better?
Can I assume you are stating raspberry pi's official policy on the matter?
It is about subjugation. Either you control the computer or you subjugate to it.
The answer, for the huge vast majority of people, is nothing. Nada. Zero.
Does not make it better. Because raspberry pi knows about the matter. Raspberry pis are shipped in the millions and directed
at pupils so you have a major responsibility about the matter of free software.
We've done as much as we can to open source as much code as possible
Which is good.
we got as load of stick for that
How? Can you tell more?
As long as you can run a free open source O/S on your RPi, you have as much freedom as any other computer board.
Because a number of arm mainboards are uboot supported I think you are wrong.
boards are primarily aimed at getting people interested in programming/creating
Another argument in favor of selecting free software cpus. You cannot teach
about it if you cannot access the source code.
marvellous back up from the Foundation themselves, what other SBC manufacturer offers that.
Why raspberry pi moving to a free software cpu would be beneficial to free software.
Think about a rk3328 cpu raspberry pi. Combining its performance and raspberry pi's
organizing skills. What is wanted is a rock64 run by raspberry pi.
RPi has been around for 8 years
Should not stop you from asking raspberry pi to do better.
What I have always found interesting on this topic is that, if the Pi had on-board ROM (or even EEPROM) that contained the binary blob, it would be rated as an Open Source device.
Like the ec on libreboot computers?
Free software foundation's stand is, we have no better option and you cannot
update the ec. Because the respect your freedom certificate standard
accepts ec's we do not have the source code for, I oppose it.
There are only downsides to moving to a fully open CPU
No, every device able to run entirely on free software is an improvement.
is there one that has the same feature set?
It is your task to keep yourself informed. Doesn't the rk3288 and rk3328
equal the raspberry pi? Are the rock64 specifications worse than raspberry pi's?
It's HUGE amount of work to make everything work in the same way it does now. Camera stops working, LCD's stop working, HAT's stop working. We effectively lose a lot of backwards compatibility that woudl requrie a huge amount of work to get back. We don't have the manpower to do that. Or the money.
It appears you are locked in. If the chosen cpus were your only option to get the
raspberry pi low priced or you did not have the skills to manufacture a raspberry
pi having another cpu then it is comprehensible arguments. But what stands is
you have shipped millions of computers which are terrible about free
software. Unfortunately know you cannot do better.
We don't have the manpower to do that. Or the money.
Important pieces of information. Because if you are able to correct this matter
and do not, it would reflect worse on raspberry pi.
MNSHO, that's because the folks who deem stuff as open hardware are clueless, brain-dead, morons.
The free software foundation knew what they did.
It does not help that our OP asks about "free software cpu" which makes no sense at all.
Did you understand what I meant? In that case you contradicted yourself. If not
then how can you respond to my post?
As it stands, the closed source binary blob of software that boots the video core, which subsequently boots you operating system on the ARM, owns the machine. It can see all your memory all the time as Raspbian runs. Raspbian knows nothing of this and can do nothing about it.
Which is why it is relevant to ask raspberry pi if they can select a better cpu. I do
not expect intel, microsoft or apple to release all their source code. I wanted
to know if the raspberry pi can get improved.
It is more than that. What hardware does raspberry pi think they can justify to
ship to people? Both people who know about the matter and those who do not.
Of course this is the same issue we have with any modern PC. What with the "management engines" and whatever software runs on your Intel processors in ring -1 or whatever. Places where your OS cannot see, be it Linux or Windows or whatever.
A reason to have raspberry pi provide a free software computer.
Is it really so that those clamoring for a "Free Software" Raspberry Pi are already using totally Free Software PC's, laptops and such? I seriously doubt it.
Some do. If a person is in favor of free software but his computer tasks require
a performance which libreboot computers cannot show, I am not going to blame
him. I could buy a talos computer but I am not going to because the talos
offers a lot of specifications I have no use for. If a new free software notebook
was for sale at an adequate price I would get one. You are getting off track
because this is about what raspberry pi can do. If raspberry pi would sell
a free software computer and a person in favor of free software then bought
a comparable non free computer then you could hold it against him.
It makes sense to start where one sees the greatest chance of success, hope one can influence there, and have that ultimately leading to others following suit, eventually becoming a cascade.
Correct. My objective was smaller. What can raspberry pi do?
From that perspective it would be reasonable to see the Pi as a good starting point, especially as its aims are educational, it's a charity, its wanting to do good in the world rather than serving its own self-interests, and, because some Pi competitors are already considered more open, there would be hope that would be seen as an incentive to make the move.
Its clear to me the PI is the "wrong molehill" to start with.
How can you know if you do not ask them?
ARM foundation becomes insane and starts laying on all kinds of insane restrictions on the use of an ARM CPU, or is found to do something evil with their IP which threatens our freedoms
I disagree. We should not let it be up to arm to set the threshold. We shall demand free
software. Arm is nothing more than a best option. Only good actors are
riscv and raptor.
Perhaps not evil as such but the idea that we cannot implement an ISA specification our own way certainly is a limit on freedom.
More than that. It is not acceptable. Why did nsa demand to get to know how
to disable the me from intel? Because they could not accept anyone having
such a leverage over their hardware. If that is the only backdoor.
don't see that he or anyone else is asking for an actual open source CPU or other hardware.
I am not asking raspberry pi for such a cpu because no one is available. In general
I do. You should inform yourself about https://www.crowdsupply.com/sifive/hifive-unleashed
Actually the thing that some object to is the closed source binary blob
Any piece of software which is non free software.
have a chat to the LowRisc guys across town in Cambridge.
Alex Bradbury was part of making the raspberry pi. Now he makes the lowrisc.