Remix.run Logo
rvz 2 hours ago

How is it sustainable for AMD to maintain their software on Linux for free? Would you maintain your own Linux software (and its distros) for $0?

I see no problem with monetizing Linux users. If I am monetizing Windows and macOS users, there should be no exceptions towards Linux especially as Linux support is always ill defined (there are hundreds of distros to support and test.)

mort96 2 hours ago | parent | next [-]

So much wrong with your comment.

1: The software is not free. There is what essentially amounts to a free trial. This free trial used to support Windows and Linux. Now the free version only supports Windows, only the paid tiers work on Linux.

2: The software is what amounts to a hardware-specific compiler/IDE. AMD sells the hardware, with healthy margins. Asking "how is it sustainable for AMD to maintain [Vivado] .. for free" is the same as asking, "how is it sustainable for AMD to maintain their OpenGL drivers for free". They have a solid revenue stream from hardware sales that's enabled by the software.

3: Maintaining a free Linux version is close to 0 additional cost. They already need to maintain a free tier because they provide that to Windows, they already need to maintain Linux support because they provide that for the paid tiers. The only extra maintenance would be whatever edge case bugs occur only on the free tier and only when compiled for Linux.

robinsonb5 an hour ago | parent | prev | next [-]

> I see no problem with monetizing Linux users. If I am monetizing Windows and macOS users, there should be no exceptions towards Linux

Here I agree with you - Linux users shouldn't expect any special privileges here. But we're not asking for special treatment, we're asking that we continue to be given the same options as Windows users, just as we were for all previous versions of the software.

What people are objecting to is that for the latest version (and future versions) of the software an existing free tier has been withdrawn from Linux users - and only from Linux users.

adrian_b 2 hours ago | parent | prev | next [-]

First of all, you already pay for the FPGAs, and the only reason why you pay for them is that they are "Field-Programmable" GAs. To be able to use the product that you own, as advertised, you MUST have the AMD software tools, because they refuse to provide the technical documentation that would allow the use of FPGAs without vendor-provided tools.

It is abusive to request an additional big payment in order to use the bought product as intended. This additional payment for the FPGA programming tool is negligible for big companies, which also get great discounts in the price of the FPGAs they buy, but it hurts any small companies and individuals who want to use FPGAs.

These kind of policies never increase in any way the revenue of a company like AMD but they ensure that any market where such policies are frequent become dominated by a few quasi-monopolies, instead of having a healthy competition that keeps prices low for computers, as it existed in electronics until around a quarter of century ago.

Their FPGA development software is not an independent product, but it is a part of the FPGAs they are selling, like the boxes in which such FPGAs are packaged.

Your claim that they get $0 for their software is as ridiculous as the claim that Intel can no longer sell boxed CPUs, because they get $0 for the cardboard and plastic packages of their CPUs.

For now, only the Linux version of the FPGA tools has been discontinued, the free and worse Windows version still exists, so what you say in the last version of your comment is still wrong, because the Windows users are not monetized, yet.

Matumio 2 hours ago | parent | prev | next [-]

They are selling hardware.

You'd think removing friction on the software side for someone who already bought their hardware would be in their interest. Especially for students and hobbyists, who will want use what they already know once they enter the industry.

einrealist 2 hours ago | parent | prev [-]

Maintaining support for Windows is free?

rvz 2 hours ago | parent [-]

"free" as in what? Time?

There is always someone paying. Linux should be no different.

fsh an hour ago | parent [-]

The users are paying plenty of money for AMD FPGAs.