Having Spotfire Web-Player and Automation Services available on Linux would make the whole Spotfire application stack available on Linux, and move the web player closer to spark, hive, and other big data, HPC
Implemented in | 12.0 |
Hi,
I'm happy to announce that this has been implemented in Spotfire 12.0 LTS.
In Spotfire 12 LTS we can now run all the Spotfire services on Linux.
For more information, see the What's new in Spotfire 12.0 LTS and the release notes and product documentation.
Thanks!!
Just to shed some light here, Web Player is built using .NET Framework, which is not the same as .NET Core.
Microsoft has recently released .NET 5 (Dec 2020). With .NET 5, Microsoft is merging the paths for .NET Framework 4.x and .NET Core 3.1.
Microsoft has communicated .NET 5 will be the only .NET meant for new applications going forward.
We have been paving the path for some time, preparing for this moment and we intend to move Web Player to .NET 5.
*without
> Not true, .Net Core has native Linux support for years now
.Net is not the same as .Net Core. There are hundreds of unsupported APIs in .Net Core. Given the close integrations Tibco has with Office and memory management it's pretty much guaranteed Spotfire won't run on .Net Core with some heavy engineering.
> Web Player is written in .Net which is not easy to port to Linux.
Not true, .Net Core has native Linux support for years now: https://dotnet.microsoft.com/download
The fact that Microsoft ported SQL Server 2017 to Linux doesn't mean "Microsoft are moving their database to Linux". When asking for an enhancement request you should be aware of the cost/benefit of implementing it. Web Player is written in .Net which is not easy to port to Linux. So I am guessing this idea has very little change of being implemented. What actual benefits will you get by moving Node Manager to Linux? While arguably Linux is better than Windows you need to look at the bigger picture here. There are no native ODBC drivers for Linux. Kerberos doesn't work out of the box and needs custom solutions. You can't integrate with MS Office products in Linux without third party solutions. So yes it might good to have both Spotfire Server/Node Managers in the same OS running in Linux but you can do this now by running everything on Windows.
Even Microsoft are moving their database to Linux, check out Microsoft SQL Server 2017 on Linux. It is faster and more configurable on Linux than on Windows.
Seriously consider including Ubuntu Linux as the defector standard for Linux deployment, google, aws and Microsoft clouds all do. It is by far a better platform for systems integrators.