Description
Disclaimer: I'm an hardcore Linux user (so much that I don't even know how to use Windows) and I fully believe it is a superior platform.
but
given the Kickstarter campaign and the final goals of Akira (which are pretty big, and I like it!), I have the following concern:
A lot of people are still on Windows or Mac because a lot of software is still there, especially in the UX field. Very few, if no (per definition) "average users" will ever install Linux just to try Akira, no matter how awesome this piece of software can get and how awesome Linux is. Setting up a VM is also out of scope for the "average user", that won't even bother and will instead resort to another easier solution.
The adoption path should start exactly from those platforms, Win and Mac. It's by letting average (a.k.a. the majority) of the users download a .exe or .dmg without installing an entire OS try Akira and experience how awesome it is and how awesome open source software can be, then they will feel more confident about switching to Linux as a productive environment.
If you aim at becoming a "big" open source piece of (graphics) software, really well made and adopted by a lot of people with a big community, look at the other projects like that:
Blender, KiCad, GIMP, Inkscape, Darktable, FreeCAD, VLC, Audacity, etc...
All of them have a Windows and Mac version, and IMHO that's why they got so popular.
I have also seen real examples of this happening: I have a friend which is an architect. He always used AutoCAD, VizRender, Photoshop, etc... then he slowly started migrating to GIMP, then Blender, then DraftSight (not OSS but at least it's cross platform). He then realized all the software he was using was compatible with Linux, so he switched. But the key here is "slowly". A professional will hardly switch his entire platform and workflow from one day to another, but incremental changes and steps are required.
I'm not saying this is the case for all the users, but I feel this is the case for a good chunk of them, the ones that are maybe not even capable of installing Linux by themselves.
Note, I'm not saying this project is going to fail without cross-platform support, but I do really believe it will be a lot harder for Akira to gain traction and grow a big community (which would then bring in donations, support for newcomers, vitality to the project, etc...). I'm spending my time writing this because I really want this project to succeed, but I'm having a really hard time accepting the fact that this will be Linux only. Again, I don't care in the sense that I never use nor Windows nor Mac, so for me it's not a problem, this is just an honest advice for the future of Akira.
Also, as a sidenote, I often hear Linux users complain about the fact that companies support Win/Mac but not Linux. It's a bit incoherent, IMHO, for the Linux community to not support the other platforms, I mean if we are truly "better", we should give a good example of how things should be done. Please keep in mind that this is just a sidenote based on my limited view of the linux community, I don't want anyone to take offence by any means, and everyone should be free to do whatever they want. I may be totally wrong, it was just an observation/reflexion.
At the moment I'm a bit uncertain on whether or not to support the campaign because of this reason, I'm really concerned that it may end up being a lot of wasted work which will stay abandoned... given the size of the project. I see it as a bit of a risk. Note: I'm not an artist/UX designer, thus not a potential daily user of the software, but I would be very happy to support the project anyway just to have another great tool in my toolbox and because I really care about the Linux ecosystem. That is the main reason I would back the campaign even if I'll use the program very little, and also the reason I'm here writing all of this.
Another important factor you should consider: supporting Windows and Mac will bring in other supporters to the campaign, remember that the Linux desktop users are under 2% (IIRC), so 98% of the people may be seeing the campaign and not supporting it because they don't run Linux. But I see a lot of Windows and Mac users (which are stuck with XD, Sketch, etc...) interested in such a piece of software, because it's free, open source, well made, fast and sleek.
I mean realistically, what are the chances of someone being both a Linux user and a designer...? You're saying it yourself that Akira was born to fix the lack of design tools on Linux, so how can someone be a designer... on Linux?! 😄 I know there's people, but not a whole lot, this is what I mean...
Thanks for reading this, I really hope you see my point and will try to evaluate a bit better the situation.
I wish Akira a bright and successful future in any case, Linux really needs software like this. Also I really appreciate you're developing a native software and not the umpteenth Electron based bullshit thing, I strongly agree with this decision. The current UI mockup looks amazing and shows how beautiful you can make software without having to resort to HTML/CSS/JS.
I also hope I'll have the occasion to contribute to the project in the future as a developer.
I wish all of you guys good luck!