-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Description
Is there an existing issue for this?
- I have searched the existing issues
Is your feature request related to a problem? Please describe the problem.
It has been stated multiple times (e.g. here) in this repository and at other places that the ReportViewer (RDLC) rendering engine for .NET Framework will not be ported to .NET (Core), that Microsoft has no plans to develop the RDLC engine further and that you want people to switch to a could-based solution (Power BI) instead.
That's fine. However, there's a lot of people outside of Microsoft who do want to port and/or extend the RDLC engine. I'm sure you are aware of the (non-Microsoft) github repos and nuget packages offering a .NET (Core) compatible version of the RDLC engine.
The only thing that's preventing us (and probably a lot of other companies) from using them is that these packages are in a legal grey zone: They have been created by decompiling and modifying closed-source Microsoft software. Depending on your jurisdiction, redistributing them might not be legal.
Describe the solution you'd like
Thus, my feature request would be to release the ReportViewer sources with a permissive license, or, if that is not possible, at least officially state that it's OK to use those "unofficial" .NET Core ports.
Additional context
(Yes, I'm aware that ReportViewer is maintained by the SQL Server team, but the copyright is held by the company Microsoft, not by a specific team inside Microsoft.)