Sujet : Re: is Vax addressing sane today
De : david.brown (at) *nospam* hesbynett.no (David Brown)
Groupes : comp.archDate : 11. Sep 2024, 19:57:30
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vbslmb$3nsee$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14
User-Agent : Mozilla Thunderbird
On 11/09/2024 19:02, Thomas Koenig wrote:
David Brown <david.brown@hesbynett.no> schrieb:
On 11/09/2024 10:54, Michael S wrote:
On Tue, 10 Sep 2024 23:51:20 -0000 (UTC)
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
On Tue, 10 Sep 2024 07:43:53 GMT, Anton Ertl wrote:
>
[MIPS] has been abandoned and replaced by RISC-V several years ago.
>
I’m not so sure the MIPS architecture has been “abandoned”. Last I
heard, it was still shipping hundreds of millions of chips per year.
>
Care to point to the source of this claim? Two main suppliers of MIPS
silicon in this century are Microchip and Cavium (now owned by Marvell).
>
According to my understanding Microchip's MIPS-based PIC32 line was
never as popular as their other offerings.
>
IMHO a major reason for that is Microchip's insane licensing policy for
their development tools - although their compilers are just a minor
modification of standard gcc, you have to pay huge amounts if you want
to use the full features of the compiler. (At least now you can enable
/some/ optimisation without a paid license.) It is not even possible to
see from the release notes or documentation what version of gcc is
provided, though my guess is that it is pretty old (the documentation
describes "-std" options up to C++14).
Sounds like a violation of the GPL. Do they provide the sources?
Yes.
It's perfectly fine to take the gcc sources, add in some code that checks for a paid license of some sort, and distribute that as a binary - as long as you also provide the source for it. So you /could/ take the source and compile it yourself (or just get the original gcc source, or another binary build of gcc MIPS).
But the license for their header files, SDKs, libraries, IDE (which, IIRC, was basically NetBeans) and other tools says you can only use them with an unmodified binary that they provide. And writing your own header files for a big microcontroller is not a quick and easy job.
I believe there was no legal violation of the GPL, but there was no doubt that it was trashing the spirit of it.
And as far as I could see from a look at their website, they are still at the same game (though you can now enable /some/ optimisations), now with the ARM core PIC32 devices as well.
Every other ARM or RISC V based microcontroller manufacturer I have seen provides free gcc and/or clang tools, along with a free IDE (Eclipse or MS Code). They will also provide support for paid tools like ARM's development tools, or IAR, or maybe Green Hills - these are expensive, but that's fair enough. What is not fair, even if it is legal, is taking something that they get for free and charging multiple kilodollars for people to use it.
Date | Sujet | # | | Auteur |
5 Sep 24 | is Vax adressing sane today | 134 | | Brett |
5 Sep 24 | Re: is Vax adressing sane today | 122 | | John Dallman |
6 Sep 24 | Re: is Vax adressing sane today | 1 | | Lawrence D'Oliveiro |
6 Sep 24 | Re: is Vax adressing sane today | 120 | | Anton Ertl |
6 Sep 24 | Re: is Vax adressing sane today | 1 | | Lawrence D'Oliveiro |
6 Sep 24 | Re: is Vax adressing sane today | 5 | | MitchAlsup1 |
7 Sep 24 | Re: is Vax adressing sane today | 4 | | Anton Ertl |
7 Sep 24 | Re: is Vax adressing sane today | 3 | | Anton Ertl |
7 Sep 24 | Re: is Vax addressing sane today | 2 | | John Dallman |
7 Sep 24 | Re: is Vax addressing sane today | 1 | | Anton Ertl |
7 Sep 24 | Re: is Vax adressing sane today | 111 | | John Levine |
8 Sep 24 | Re: is Vax adressing sane today | 110 | | Anton Ertl |
8 Sep 24 | Re: is Vax adressing sane today | 102 | | MitchAlsup1 |
8 Sep 24 | Re: is Vax addressing sane today | 101 | | Lawrence D'Oliveiro |
9 Sep 24 | Re: is Vax addressing sane today | 31 | | MitchAlsup1 |
9 Sep 24 | Re: is Vax addressing sane today | 30 | | Brett |
9 Sep 24 | Re: is Vax addressing sane today | 3 | | MitchAlsup1 |
10 Sep 24 | Re: is Vax addressing sane today | 2 | | Niklas Holsti |
11 Sep 24 | Re: is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
10 Sep 24 | Re: is Vax addressing sane today | 26 | | Anton Ertl |
10 Sep 24 | Re: is Vax addressing sane today | 4 | | Michael S |
10 Sep 24 | Re: is Vax addressing sane today | 3 | | Anton Ertl |
10 Sep 24 | Re: is Vax addressing sane today | 1 | | Niklas Holsti |
11 Sep 24 | Re: is Vax addressing sane today | 1 | | Michael S |
11 Sep 24 | Re: is Vax addressing sane today | 7 | | Lawrence D'Oliveiro |
11 Sep 24 | Re: is Vax addressing sane today | 6 | | Michael S |
11 Sep 24 | Re: is Vax addressing sane today | 5 | | David Brown |
11 Sep 24 | Re: is Vax addressing sane today | 2 | | Thomas Koenig |
11 Sep 24 | Re: is Vax addressing sane today | 1 | | David Brown |
11 Sep 24 | Re: is Vax addressing sane today | 2 | | David Schultz |
13 Sep 24 | Re: is Vax addressing sane today | 1 | | David Brown |
11 Sep 24 | Re: is Vax addressing sane today | 5 | | John Levine |
11 Sep 24 | Re: is Vax addressing sane today | 4 | | Thomas Koenig |
11 Sep 24 | Re: is Vax addressing sane today | 2 | | Anton Ertl |
11 Sep 24 | Re: is Vax addressing sane today | 1 | | jseigh |
11 Sep 24 | Re: is Vax addressing sane today | 1 | | John Levine |
20 Sep20:35 | Re: is Vax addressing sane today | 9 | | Kent Dickey |
21 Sep00:00 | Re: is Vax addressing sane today | 4 | | MitchAlsup1 |
21 Sep03:09 | Re: is Vax addressing sane today | 3 | | Lawrence D'Oliveiro |
21 Sep03:52 | Re: is Vax addressing sane today | 2 | | MitchAlsup1 |
21 Sep10:17 | Re: is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
21 Sep03:12 | Re: is Vax addressing sane today | 4 | | Lawrence D'Oliveiro |
21 Sep03:51 | Re: is Vax addressing sane today | 3 | | MitchAlsup1 |
21 Sep09:56 | Re: is Vax addressing sane today | 1 | | Niklas Holsti |
21 Sep10:18 | Re: is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
9 Sep 24 | Re: is Vax addressing sane today | 69 | | Anton Ertl |
9 Sep 24 | Re: is Vax addressing sane today | 3 | | Michael S |
9 Sep 24 | Re: is Vax addressing sane today | 2 | | Anton Ertl |
9 Sep 24 | Re: is Vax addressing sane today | 1 | | Michael S |
9 Sep 24 | Re: is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
9 Sep 24 | Re: is Vax addressing sane today | 64 | | John Levine |
10 Sep 24 | Re: is Vax addressing sane today | 63 | | Anton Ertl |
10 Sep 24 | Re: is Vax addressing sane today | 62 | | Michael S |
10 Sep 24 | Re: is Vax addressing sane today | 61 | | Anton Ertl |
11 Sep 24 | Re: is Vax addressing sane today | 60 | | Lawrence D'Oliveiro |
11 Sep 24 | Re: is Vax addressing sane today | 59 | | Anton Ertl |
11 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 19 | | John Levine |
11 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 7 | | Stephen Fuld |
11 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 6 | | John Levine |
11 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Stephen Fuld |
11 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Thomas Koenig |
12 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Terje Mathisen |
13 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 2 | | Lynn Wheeler |
14 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
11 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | MitchAlsup1 |
12 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 8 | | Lars Poulsen |
12 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 7 | | John Levine |
12 Sep 24 | Re: what's a mainframe | 1 | | Lars Poulsen |
12 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 5 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 4 | | Terje Mathisen |
13 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 2 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Terje Mathisen |
13 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Lynn Wheeler |
12 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Lynn Wheeler |
11 Sep 24 | Re: is Vax addressing sane today | 35 | | Brett |
12 Sep 24 | Re: is Vax addressing sane today | 34 | | Lawrence D'Oliveiro |
12 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 33 | | John Levine |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 6 | | Terje Mathisen |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 5 | | Thomas Koenig |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 3 | | Michael S |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 2 | | Thomas Koenig |
14 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | MitchAlsup1 |
14 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Anton Ertl |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 23 | | Michael S |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 4 | | John Dallman |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 3 | | Michael S |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 2 | | John Dallman |
14 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 3 | | MitchAlsup1 |
14 Sep21:17 | Re: big, fast, etc, was is Vax addressing sane today | 2 | | Michael S |
14 Sep22:42 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | MitchAlsup1 |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 14 | | John Levine |
14 Sep11:21 | Re: big, fast, etc, was is Vax addressing sane today | 6 | | Anton Ertl |
14 Sep11:59 | In-memory database (was: big, fast, etc, was is Vax addressing sane today) | 5 | | Thomas Koenig |
14 Sep12:45 | Re: In-memory database (was: big, fast, etc, was is Vax addressing sane today) | 4 | | Anton Ertl |
14 Sep13:46 | Re: In-memory database (was: big, fast, etc, was is Vax addressing sane today) | 3 | | Thomas Koenig |
14 Sep14:48 | Re: In-memory database (was: big, fast, etc, was is Vax addressing sane today) | 2 | | Anton Ertl |
14 Sep15:41 | Re: In-memory database (was: big, fast, etc, was is Vax addressing sane today) | 1 | | Anton Ertl |
14 Sep11:42 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
14 Sep22:32 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Michael S |
14 Sep22:57 | Re: big, fast, etc, was is Vax addressing sane today | 5 | | Lynn Wheeler |
14 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Lynn Wheeler |
11 Sep 24 | Re: is Vax addressing sane today | 2 | | Stephen Fuld |
11 Sep 24 | Re: is Vax addressing sane today | 2 | | MitchAlsup1 |
8 Sep 24 | Re: is Vax adressing sane today | 7 | | Brett |
8 Sep 24 | Re: is Vax adressing sane today | 2 | | MitchAlsup1 |
6 Sep 24 | Re: is Vax adressing sane today | 2 | | MitchAlsup1 |
6 Sep 24 | Re: is Vax adressing sane today | 1 | | Lawrence D'Oliveiro |
6 Sep 24 | Re: is Vax adressing sane today | 8 | | Anton Ertl |