On the other hand - this is now an opportunity for Linux community to show that they are actually able to fund development of software for their platform, right?
Many HNers promised to pay if developers bring their software to Linux - will that actually happen?
Vivado already supports Linux, the development is supported by very large customers that put FPGAs in cars, [REDACTED], and other kinds of objects that crash into other objects.
This is just hurting students and hobbyists.
This tier of the tool is free on Windows.
It might be a fair criticism that Linux users don't pay for software, but being a dick about it isn't going to get you anywhere.
(It's weird to see people on HN shilling for AMD against Linux, though. Very astroturf flavored)
Nah. Why do Windows users get it for free while I have to pay because I'm an "advanced" user?
I'm not rewarding that. I'll reward companies like Valve instead.
What you say is ridiculous.
The only reason why the "Linux community" cannot create adequate FPGA design tools is that the vendors like AMD refuse to document the necessary details of their products.
A few old AMD FPGAs have been reversed engineered, e.g. some ARTIX-7, so for them there is no need for the rather bad AMD tools, but for most AMD formerly Xilinx FPGAs it is impossible to create better tools for lack of documentation.
As long as AMD refuses to provide the technical documentation required to use their products, it should have been a legal obligation to at least provide basic tools that allows the buyer of such products to actually use "FPGAs", i.e. to "field-program" them, as the name of the sold product claims.
Like many other FPGA developers, I could write myself better FPGA development tools than what AMD provides, if I had access to the complete FPGA technical documentation to which only a few big companies have access, a restriction whose only possible purpose is to prevent competition in the FPGA market.
If AMD had documented the exact format of the bit stream required to program each model of their FPGAs and the complete timing consequences of each synthesis choice, nobody would need any FPGA simulation or synthesis tool provided by AMD in Vivado.