-
Notifications
You must be signed in to change notification settings - Fork 17.4k
I would like to have permission to publish your app on the Windows Store #14279
Comments
Thanks for your interest in Atom! We don't have any plans on publishing Atom to the Windows Store (or any other platform's store-like feature) at this time. The primary reason being that all of them place restrictions on apps that are problematic with regard to Atom's use as a programmer's editor, whether restricting free access to the user's entire file system or restrictions on downloadable extensions like the packages made available on https://atom.io. We also feel that the Atom installer and auto-update process makes the primary benefits of the Windows Store, easy installation and updating, unnecessary. With regard to granting permission for others to publish Atom to the Windows Store, the source code license grants you permission to fork the Atom source code. But "Atom" and the Atom logo are trademarks of GitHub, Inc and we are not granting permission for others to publish their fork using the Atom name or logo. So, no, I cannot grant permission for you to publish Atom to the Windows Store. And while, technically, you are within your rights under the license to completely rebrand the source code and publish it under a new name and logo, we believe that the users are best served obtaining Atom only through the official mechanisms, namely via https://atom.io. If you have any further questions, please feel free to contact us at atom@github.com. Thanks again for reaching out! |
Thank forum tour response!!! |
@lee-dohm |
Hello Francesco. I believe I understand your intentions. Thank you for the extra information. Let me address your points one at a time:
The editor that we want Atom to be isn't designed for mobile devices. Though we have investigated running Atom on low-power desktop ARM devices such as the Raspberry Pi, and some community enthusiasts are building a version that works there, see #7822 for details.
You may be correct that building an editor that runs on a different type of device would tap into a different market or user base, but that's still not the kind of product we want to make.
We already have this via our metrics and exception-reporting packages.
We also have this capability built-in. Additionally, we don't have to go through a third-party's review process in order to publish these updates. If we fix a bug, we can publish it right away and our users can get it the next time they launch Atom. (Or they can disable that if they want too, for example when they have to pay for bandwidth use.)
That is actually one of the restrictions that prevents Atom from being used as a programmer's text editor that I mentioned in my previous post: "restricting free access to the user's entire file system". We agree that running in a sandbox is probably best for the majority of apps, just not for a software developer's text editor like Atom. If we wanted a sandbox, we wouldn't have invested all the effort in circumventing the built-in sandbox of the web technologies we employ to build Atom. I appreciate your enthusiasm. Your suggestion isn't the first time we've heard this feedback. This is something that we have thought a lot about over the years, the kind of editor that we want to build, that we want Atom to be and how to best make it available to people. We don't want to make an editor for mobile devices. We do want to make Atom available to the widest reasonable audience we can on desktop-style machines, that's why we support Windows, macOS and Linux. And we already have the capabilities that you're offering on all three major desktop platforms. Because of all of the above, we have no plans currently to offer Atom via the Windows Store (or any other platform's equivalent). Thanks again for your well-written feedback 👍 |
Centennial apps (i.e. Win32 apps on Store) don't actually get sandboxed user filesystems (mostly), Atom could be put into the Windows Store and mostly work with some effort. You also don't have to go through any real review process either, it's quite fast. That being said, I don't really see any advantage to being in the Store either other than being a dog whistle to Microsoft enthusiasts (a legitimate plus if you're targeting that market!), and it'd just be another platform that you'd have to deal with and test. |
Scuse me for the duplicate.
@paulcbetts
@lee-dohm The only part of your tought that I'm disagree is in the underestimation of potential about Windows on arm. As you can see in the next links, Microsoft is in partnership with Qualcomm and start using ARM architecture for her servers. Microsoft has also demostrated that Windows On Arm could run Photoshop on a Snapdragon 820 processor, that is largely used on smartphones. Check it: http://www.zdnet.com/article/windows-server-on-arm-its-happening/ |
Centennial apps don't run on ARM, and WOA is mooooostly dead |
@paulcbetts I'm sorry but in my opinion you are not well informed. UWP (Centennial or native) work everywhere there is a complete Windows10 experience: WindowsOnArm is a complete desktop experience and is very different from Windows10mobile(which also run on ARM). I know that in past also WindowsRT was called WoA, but actually Windows on Arm is quite different. So Centennial UWP can't run on Windows 10 Mobile but only on Windows 10 (with or without ARM architecture). |
Hi @lee-dohm ! Have you tought to the situation? I don't think that is correct see this situation like: "our Vs your vision" because there are different people needs differents solutions and not exist a correct or wrong. Are you agree? |
@duble0 I've given you the answer that I have for you which is that we have no plans currently to publish Atom to the Windows Store. It's obvious that you disagree with our reasoning but as I said before, you're not presenting anything new. The Atom maintainer team is made up of a diverse group of industry professionals, some of us have even worked at Microsoft in the past. We're aware of the trends in the industry, the shift in consumer use away from desktop-style hardware and applications to mobile-style hardware and apps [1], and the use of ARM as a processor architecture. Given all of that, we still have come to a different conclusion from you. Sometimes disagreements between equally informed, equally knowledgeable and equally experienced people do occur. This is one of those times. [1] As a matter of fact, I even wrote a blog post seven years ago predicting this shift |
Thank you @lee-dohm! An answer is ever better than silent...we are writing to others developers for other softwares, someone is interested and others, like you, don't beliving in this technology...for us isn't a terrible discovery. The important thing is that you are conscious of possibilities. |
This issue has been automatically locked since there has not been any recent activity after it was closed. If you can still reproduce this issue in Safe Mode then please open a new issue and fill out the entire issue template to ensure that we have enough information to address your issue. Thanks! |
Hi, I'm part of the UWP Open Source Community (https://github.com/UWP-Open-Source-Community). Our intent is to take Win32 Open Source applications and convert them into UWP apps through the Windows Bridge (Project Centennial).
We like your app and that's why we decided to convert it.
In case you would like to take charge of this app and publish it yourself on the store (make us very pleased) contact us the first possible please! Otherwise, we may be responsible for publishing your app.
If you do not want to take over the publication on the Store, can you give us permission to do so?
Sorry for my poor English.
Thanks for your help.
The text was updated successfully, but these errors were encountered: