Skip to content

Release the ReportViewer source code under a permissive license #51187

@HeinziAT

Description

@HeinziAT

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.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    ExternalThis is an issue in a component not contained in this repository. It is open for tracking purposes.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions