2918
Views
63
Comments
Developing with OutSystems Platform for non-windows users
Hi all!

From time to time we receive requests from people that aren't using the Windows operative system but really want to try and use the OutSystems Platform. Our suggestion (and the one OutSystems staff also uses) is to use virtualization software such as VMWareParallels or VirtualBox and develop within a Windows VM.

So far, the only know issue when developing on a VM is this one:

Have fun developing and let us know if you encounter any issues / other suggestions!

Cheers!
Davide
2012-09-11 17-21-12
Craig Terblanche
Hi Davide, do you know if there anyone has tried Ubuntu using Wine? 
UserImage.jpg
Marcos Jimmer

Craig Terblanche escreveu:

Olá Davide, você sabe se alguém já experimentou o Ubuntu usando o Wine? 

Craig, se você stiver usando uma distro UBUNTU pode baixar o WINE HQ para instalar a paltaforma que não terá problemas .....

Outra opção seria usar o distro LINUX WINDOWS FX, que é basedo em UBUNTU e que roda tranquilamente.

Espero ter ajudado.

UserImage.jpg
Davide Marquês
Hi Craig! Yes, I and others have explored installing the .NET framework using Wine and Winetricks but in the end the development environment dependency on WPF was a blocker.
UserImage.jpg
Manu Dewan
I seriously think you need to have either a web-based system or at least a mac version. In this day and age of the cloud, asking a developer to work within Windows or using VMWare is quite ridiculous chaps.
UserImage.jpg
Jose M Herrera V

I think the same, I was curious about this type of platform but aimed at developers using Windows is absurd, for example in my particular I have more than 14 years with Linux through Debian, Ubuntu, Mint, and now that I have been hooked with Manjaro and seeing that exclusively this is for Windows really turned my course and I'm going somewhere else.

2016-04-22 00-29-45
Nuno Reis
 
MVP
2020-02-21 13-39-55
João Franco

Hi @Nuno Reis  and @Jose M Herrera V,

I think @Jose M Herrera V main concern was that he couldn't continue to use the OS of his preference, which seems to be Linux.

@Jose M Herrera V Have you try the Windows Subsystem for Linux (WSL)? I'm sure is not as powerful as using Linux, but for my experience wsl 2.0 is very good to work with. 

Cheers,

João Franco

UserImage.jpg
Davide Marquês
@Manu, suggesting ways how people can use the OutSystems Platform isn't ridiculus at all, it's just plain helpful! :)
Please give it a try and see for yourself why we get out of our way to help non-Windows folks use it. ;)
UserImage.jpg
David Ashford
Hmm, I guess I missed the bit about having to use Windows (or a simulator) when I was reviewing the description ... 
UserImage.jpg
arun datta
bummer!!
UserImage.jpg
Coskun Ozgur
I understand we need to have a windows pc to create an application. Will the apps created run on windows machines only?
2013-11-21 00-40-55
Curt Raddatz
No, all applications created by Outsystems are web applications.  Any reasonably current browser on any platform will be able to use the application you created.
UserImage.jpg
Erik Kempen
No Mac version available? I will not even try any further, but just continue searching for a different vendors app...
2020-02-21 13-39-55
João Franco

Hi Erik,

meanwhile, Outsystems rolled out a Mac version, if you want to consider the platform in the future.

Cheers

UserImage.jpg
Bertrand De Neve
Any roadmap available showing when developing with a Mac will be supported ?!
2012-09-11 17-21-12
Craig Terblanche
How does the VMWare announcement help? Will there be a virtual desktop that is cloud based?
https://www.outsystems.com/blog/2014/08/vmware-vcloud-air-and-outsystems.html
2016-11-21 23-23-05
Gonçalo Borrêga
Hi,
Unfortunately we do not yet have visibility over when OutSystems Platform's development environment will be available on Mac. Porting it is a big endeavour and, even though we're moving in that direction, at this moment there is not much info we can provide. 

Please bear in mind that this applies only to the Platform's visual development environment, a lightweight piece of software that connects to your cloud environment. You applications can still be deployed in/to the cloud or on-premises, over a Windows or Linux based stack.

PS: Sent from my MacBook that runs the OutSystems Platform on a daily basis. :)


2012-09-11 17-21-12
Craig Terblanche
Thanks Goncalo, I understand the complexity of creating Service Studio for Mac but as a Mac User I'de like to run Service Studio in the cloud on a vitual desktop. My question was, does the VMWare "alliance" help this in any way?  
2014-01-30 14-49-05
Sean Allen
Craig-

Many of us here are Mac users. There are indeed some interesting options that our partnership with VMware creates, but it is too early to discuss.

Sean
2018-03-08 20-43-12
Robert Chanphakeo
I've been running service studio on a mac all this time :) but indeed it be more efficient to run it natively without having to boot up parallels desktop!
UserImage.jpg
Francisco Laboy
Has anyone used Visrtual Box from Oracle to run OneSystems platform? Any comments?
UserImage.jpg
Davide Marquês
I've used VirtualBox to run the development environment from a machine with Ubuntu. No issues.
2019-11-12 17-31-26
Justin James
 
MVP
I used it on a Mac for a year or so. Big issue I had was that if you switched desktops while certain screens were preparing to open, but not yet open, (like add/remove references, or merge) it could get "stuck" with the base window on one desktop and the new window on another desktop.

J.Ja
UserImage.jpg
Alex kerr
I have a Mac - goodbye.
UserImage.jpg
Terrence Brannon
This is painful and hypocritical. It is painful because I was certain I had found the answer to my problms.

It is hypocritical because the software is so flexible and responsive to different front-ends.
UserImage.jpg
Rekha Thakur
I have mac machine and i prepared application using web verison. But now when i am creating another application its not showing me web version option. Is it possible or not.



2011-08-23 22-04-05
Tiago Simões
Staff
Hi Rekha,
 
The web version is a very experimental option we are providing only for new users, and it has several limitations that do not make sense for continuos use.
 
I would strongly reccomend you to install the full version on a windows environment (e.g. using parallels or remote desktoping to a machine in the cloud) to continue your work.
 
Cheers,
Tiago Simões
2018-03-08 20-43-12
Robert Chanphakeo
I've been using outsystems on a mac since outsystems platform 5.0. I use parallel desktop, no issues here :)
2019-11-12 17-31-26
Justin James
 
MVP
There's an experimental Web version of Service Studio?

J.Ja
2011-08-23 22-04-05
Tiago Simões
Staff
Hi Justin,

It's just an experiment we've been running for new users, that actually is a remote desktop to a windows machine. This version has several limitations (time, only one eSpace at a time, etc...).

Cheers,
Tiago Simões
UserImage.jpg
Markus Härnvi
Web based development environment is Windows only. Is this some kind of joke? :)
2011-08-23 22-04-05
Tiago Simões
Staff
Hi Markus,

It is not windows only, in fact quite the opposite it is there mainly so people with macs can evaluate it. I'll PM you to understand problems you are facing.

Cheers,
Tiago Simões

UserImage.jpg
Madam X

Sounded too good to be true! Haven't used Windows since 1996 and I'm not going to for you! :-)

Best wishes and bye bye.

UserImage.jpg
Madam X

Please add Not for Mac on your homepage! 

UserImage.jpg
Willem M. Poort

Sorry, I'm a Mac user too.

Don't feel like developing in a virtual environment :(

UserImage.jpg
Roy Prins

What??? No Mac support? Moving on....

UserImage.jpg
stephen silk

Big Disappointment, would have liked to know that you're windows only a bit (lot) earlier on.


2019-11-12 17-31-26
Justin James
 
MVP

stephen silk wrote:

Big Disappointment, would have liked to know that you're windows only a bit (lot) earlier on.



The "system requirements" page lists the supported operating systems for the development environment. Where/how should it have been put so it would be more obvious? My workflow is to look for a system requirements page as soon as something looks good to me, but maybe that's just me?

J.Ja

2018-03-08 20-43-12
Robert Chanphakeo

Justin James wrote:

stephen silk wrote:

Big Disappointment, would have liked to know that you're windows only a bit (lot) earlier on.



The "system requirements" page lists the supported operating systems for the development environment. Where/how should it have been put so it would be more obvious? My workflow is to look for a system requirements page as soon as something looks good to me, but maybe that's just me?

J.Ja


No, it's not just you! I do this aswell! 

2022-04-25 10-23-04
edTheEngineer

Im considering getting a Mac to try and learn X code but I don't want to lose my ability to use Outsystems. I see Macs have a Boot camp functionality to run Windows. Would this allow me to install Outsystems? 

2019-11-12 17-31-26
Justin James
 
MVP

Eddy S wrote:

Im considering getting a Mac to try and learn X code but I don't want to lose my ability to use Outsystems. I see Macs have a Boot camp functionality to run Windows. Would this allow me to install Outsystems? 

Yes. Or Parallels. I used it with Parallels about 5 years ago and it was mostly fine, probably much better now.

J.Ja


UserImage.jpg
Luis Peregrina

Having an OS dependency to make OS independent software is not acceptable in 2018.

UserImage.jpg
Jan van Veldhuizen

Luis Peregrina wrote:

Having an OS dependency to make OS independent software is not acceptable in 2018.

I can't agree more.


UserImage.jpg
Martin Blackwell

I too, hoped that Outsystems would have by now outgrown their OS dependence given the fact that they stand on the shoulders of many open source giants. Still, if I were an enterprise I would put them on top of the list for internal development. I have watched and tried many toolsets over the last 10 years and only a handful have survived and prospered while some of these are still OS dependent. If I were to start again as a software developer I would seriously consider AwareIM or Ebase's Xi. 

2018-05-24 15-52-11
Andy Pemberton

Hi all: just sharing the exciting news that OutSystems Service Studio is now available for Mac OS in a Technical Preview:

Please try it and share your feedback!

2018-05-24 15-52-11
Andy Pemberton

Correcting my earlier comment, Studio for Mac tech preview is only available for OS11: https://www.outsystems.com/home/downloadsdetail/110/2112/

UserImage.jpg
Jan van Veldhuizen

The version for Mac OS is great news. But I am on a Linux system :-(

UserImage.jpg
Abhishek Chatterjee

When Microsoft is slowly going cross platform (Visual Studio Code, Skype etc.) you seem to be driving in the wrong lane in 2019. Please consider using Electron to build your next version of Outsystems IDE. If that sounds like a moonshot, at least get a collection of Visual Studio Code extensions built that can allow non-Windows users to get stuff done.


Why I cannot use the VirtualBox/Parallels solution the admins here seem to be cheerfully recommending? Licensing cost folks! My company is Linux/Mac based only.


Thanks,

Abi

2020-09-15 13-07-23
Kilian Hekhuis
 
MVP

Abishek,

A very good Windows laptop costs about $1000 less than an equivalent Mac one. I would think that the $100 licencing costs of Parallels wouldn't be much of an issue then.

UserImage.jpg
Marcos Jimmer

Para resolver esta questão dos sistemas operacionais, bastava a plataforma ter sido construída com QT ou GTK.

Assim, todos usariam no sistema operacional que melhor lhe agrada.

2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP

Hello Marcos Jimmer,

Please state your replies in English, which is the language on the OutSystems community. This so that the complete community can understand what you write. You can of cours google translate your Portugues to English and than copy past the English text. This avoids that the whole community needs to translate your text.

Regards,

Daniel

2020-09-20 05-26-02
Max FLPCoelho

HI! I using a linux mint on my note, so I will try to install the tool with wine. The result I will report here.

2025-11-19 06-14-01
Miguel Verdasca
Champion

Max FLPCoelho wrote:

HI! I using a linux mint on my note, so I will try to install the tool with wine. The result I will report here.

 

Thank you... I would like to start use OutSystems platform on Linux, when possible give us a feedback. 

UserImage.jpg
Alecio Lyra

Hey Max, I have exactly the same environment here... any success from your side?

2020-09-20 05-26-02
Max FLPCoelho


Hi Alecio!

Unfortunately not. I managed to install the environment, using wine, but when starting, it depends on the browser to connect to the platform, that's where the problem happens. It just doesn't work! To get around the problem, I installed an image of windows 8, inside the virtualbox, so I can use the outsystems environment. I'm sad about that.

UserImage.jpg
Reynaldo Allan Fulin

"Multi platform", they said. Let's try, I said, while evaluating as the 1st option to use in the company.

Then,
Ask to the developer to download an .exe

This mus be a joke, I thought.

The sad reality is that it's a joke. The product is a joke. The deception is real.

As the realization to move on settles, the time spent on this joke remains.

PS: I tried to run on Wine. It just crashes...

2020-09-15 13-07-23
Kilian Hekhuis
 
MVP

Hi Reynaldo,

I'm sorry you had a bad experience, but exactly nobody has claimed you can run the OutSystems development tools on Linux. OutSystems is enterprise software, and as it stands, enterprises use Windows, and perhaps Mac OS.

That said, if I asked one of my employees to evaluate software for me, and they quit that quickly with that attitude, I'd probably fire them.

2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP

Hi Reynaldo,

There is a difference between "Multiplatform IDE" as you state and "Multiexperience Development Platforms" in what what OutSystems is as leader and visionior as recognized by Gartner.showca

The development of OutSystems can be done on Windows, and Mac (not a smooth experience sofar) but OutSystems show cased a new NextGen version of their IDE that will uses one codebase for Windows and Mac. When this is released then they are a Multiexperience Development Platform with a multiplatform IDE.

Regards,

Daniel


UserImage.jpg
Alecio Lyra

@Daniël Kuhlmann, I agree with your idea. 

But we all know that Gartner is very traditional advisory company and they will only publish on their "Magic Quadrant" companies who are paying them to do that.

Don't get me wrong: I'm not saying they are tendentious, but probably we won't see some competitors on that list. On their website, Gartner says that the points to be considered before adding a vendor on their analysis are:

  • market share
  • number of clients
  • installed base
  • types of products/services
  • target market 
  • other defining characteristics

There are companies not appearing inside their quadrants (or even on the analysis) and are much better than the others being highlighted. To understand what I'm talking about, have a look on this article and tell me if you disagree 100% with that.

OutSystems is an excellent tool to be used by devs, but that "magic cube" definitely is not a good argument to defend your idea.




BTW: is there any chance to have OutSystems running on Linux without "workarounds"?

UserImage.jpg
Felix Schupp

So just to get this straight: In June 2014 you suggested that you are working on a Mac Version, and that until then people just buy a Windows License for their Mac and run your software on a VM. Ok, so it is now the third decade, 2021. Has there been any progress on porting? Is there really anything in your software that is so dependent on the Windoze SDK that porting it isn't feasible?

Unfortunately, for us this is a NO GO.

2019-11-12 17-31-26
Justin James
 
MVP

Yes, there is a new version under development that works on Macs, and uses .NET Core so its cross platform.

J.Ja

UserImage.jpg
Felix Schupp

Great, but is there an expected release date`?

2019-11-12 17-31-26
Justin James
 
MVP

Not at this time, though it's soonish as I understand it. (There was a technical preview a few months ago.)

J.Ja

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.