It would be nice to have Service Studio in a linux machine without the need of a vmware or VirtualBox.
Even if it was with wine.
I've heard about Mono. Is it true that with Mono you can run Service Studio in linux?
Hey guys,
There is another idea to have SS on Mac:https://www.outsystems.com/ideas/1036/Port+Service+Studio+and+Integration+Studio+to+MAC+OS+X
Should I merge these two, or in this thread we really want to have it on linux (not just Mac)?
Cheers,
That is something great! Many developers use Windows just for Service Studio. I'm one of them. Everything that I need Linux can provide for me (dev tools and compilers) and I believe that if SS runs in Linux many people return to their favorite OS.
Best regards,
Ricardo
+1, make it happen, natively, not like you did with the Mac version.
It's not 2010 guys, let's make this happen! I'm pretty sure there are alternatives to C#.net / better libraries now after 10 years
+1 Desperate need for a Linux version
My personal OS of choice definitely is Linux so if I had a way to run it natively would be great, but a good enough compromise would be to have it workable under Wine.
+1 Native linux version would be great even through wine if needed
For anyone interested in this idea, until an official version is released there is a solution to Service Studio on Linuxhttps://www.outsystems.com/forums/discussion/72866/outsystems-11-working-on-arch-linux/
As I said on another thread, if OuSystems do not support Linux, it will be crushed by someone who does. PowerApps runs on browser, and Microsoft can really get a bigger user base just because it runs everywhere.
With project Neo coming it makes all sense Service Studio work on Linux too! I super support for it happens.
This would be great , looking forward to this.
Now that we have Cross-platform Service Studio, will it open a possibility of having a Service Studio in ChromeOS and/or Linux?
Follow-up on this idea. It should be the norm already to have Linux versions of every software in the market, especially if you really wanted to widen your user base. Let the user decide on which operating system they wanted to use and run the Service Studio and all other OutSystems software.
As opposed to what Linux aficionados seem to think, Linux only accounts for a marginal number of users, and as you well know, there is not one Linux desktop - there's countless varieties, and to do it well, you'd need a KDE version, a GNOME 2 version, a GNOME 3 version, a MATE version, an XFCE version, a Cinnamon version, an LXQt version, a Budgie version, a Unity version, and that's only scratching the surface. That's way too much maintenance on such a fast-pacing app as Service Studio, for such marginal gains.
Don't get me wrong, I'd love a Linux version, but it is very impracticle.
@Kilian Hekhuis I agree with being a marginal number of users, and the cost/benefit might not be worth it. But saying you need to build a separate version for KDE, Gnome version is not correct (unless you really, really want to build it fully native). There are ways to desktop apps for linux that aren't tied to the desktop environment, and are many apps in the linux world like that.
If you go to VS Code downloads, for example you don't have a distributable for each desktop environment, just a simple download. What you do have is a distributable for each packaging system (deb, rpm, etc) but an decision could be easily made to focus solely on package management systems that aren't distribution based (like Snap or Flatpak, or even AppImage), which is something many applications nowadays chose to do.
@João Almeida thanks for the correction (I was indeed thinking about fully native, but it's good to hear that isn't needed per se).
@Kilian Hekhuis Yup :) Being fully native would probably be an overkill, and I don't think it's worth it (but I don't develop Linux desktop apps, so take this with a pinch of salt). Both Snap and Flatpak are sandboxed, so when we install an app packaged it we install the app along with its dependencies, with few dependencies to the underlying operation system, desktop environment, etc.
In theory it should be possible to have only one Linux version. Still, it would be one more version to maintain.
This is not being planned for the time being.
As being the 3rd most used platform, Linux, which have a huge fan base, will likely increase the usage of outsystems technology. Using outsystems via VM or wine is a big headache for low end computers. While being much secure and having faster performance than windows, it's a better choice for professionals.
if OutSystems moves to .NET Core, it should be possible to run on Linux, big task though
We have been finding more and more clients, mainly in the government sector, who expect from the low-code platform an IDE that can support developers who use Linux. The idea is to migrate the current Service Studio, which supports Windows and Mac, to be 100% cloud-based and thus, without the need for installation, can also be run on Linux OS by programmers who want to develop on the platform.
This is an old idea, that OutSystems already decided not to pursue.
I have to merge your idea into it.