Does Google Cloud Platform and its Applications are GDPR Compliants? [closed] - google-app-engine

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 2 years ago.
Improve this question
My first question here and it's related to GDPR with GCP. Even though I have found some useful information from the Community, I still couldn't find any confirmative information.
I live in Europe and I'm afraid my application using GCP - including Firebase and App Engine - might need some additional configuration due to GDPR. Do you guys know any reference or articles that mention - or even applications - that confirms that using these applications won't need any further configuration regarding GDPR compliance?
Thanks in advance guys!

There are two major areas to GDPR:
The services you are using.
Your applications and their management of data.
Google Cloud is GDPR compliant provided you implement/deploy Google Cloud services correctly.
Your applications and their management of data are not GDPR compliant just because GCP is compliant. You must implement policies and procedures to attain GDPR compliance and maintain compliance.
Compliance with the various standards and requirements is very complicated and challenging. This cannot be answered in the space that Stack Overflow supports. There are substantial books written on these topics.
An example reference is:
The EU General Data Protection Regulation (GDPR): A Practical Guide
Do you guys know any reference or articles that mention - or even
applications - that confirms that using these applications won't need
any further configuration regarding GDPR compliance?
Compliance is not a software program that tests your application. It is a set of guidelines and requirements that must be reviewed/verified. As I mentioned this is a substantial amount of work to claim compliance.
If you are looking for a quick guide to GDPR look at this book. This is suitable for getting started, but in no way covers everything you need to know.
GDPR - Fix it Fast: Apply GDPR to Your Company in 10 Simple Steps

Related

What are some alternatives to Parse? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
My team and I would like to develop a project that incorporates an Android, iOS and web app. Scalability and big throughput potential is a key feature. We have started to work with Parse.com, and it provides exactly what we're looking for - except for the prohibitive expensiveness of scaling and the absurd limits on queries and requests/second. What are some alternatives to Parse in this sense? We most likely do not need any complex database actions and limited cloud processing.
Thanks in advance.
Perhaps it's time us Parse users go to the big boy of cloud services: https://aws.amazon.com/mobile/
Parse is an outstanding option for getting up and running quickly. Don't underestimate the value in being able to rapidly bring an idea to market.
Long term, potential competitors to Parse (e.g. Firebase, PubNub) will not provide meaningful savings when operating at scale. If you are concerned about that you will want to look into developing your own backend services and running them on infrastructure like AWS (Amazon Web Services). At a high level, Parse uses MongoDB for its core database and is entirely hosted using AWS. AWS offers tons of services for managing data, performing computations, load balancing, and so on. They also offer AWS API Gateway which allows you to access AWS resources and automatically creates client SDKs for you.
As a general rule of thumb, it's much better to focus on building the best possible user experience than to focus too much on scalability. By and large, issues of scalability rarely come into play because most apps fail. Not saying that to be discouraging — just something to keep in mind and prevent you from falling into the trap of over-engineering at the cost of time :)

How to create an appropriate license agreement for your own Software? (Mac AppStore) [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
Background:
This question caused me some sleepless nights over the last month. I'm an independent software developer and have recently finished the work on my first application. I've read a lot of articles about license agreements but I still don't know how to tackle this task in an appropriate way. My application handles user files. In every method I check for consistency & errors and I've betatested it on several systems for more than 6 months. I'm very sure nothing should go wrong, but I want to be on the save side.
Are license agreements by themselves protected by a copyright or can
I just take one and replace the companies name? (All of them look pretty similar to my untrained eyes)
If I'm allowed to use one, am I allowed to edit it?
I don't want my users to be "kept in a cage". I want them to be as free as they could be. For example I want them to be able to freely install my software on all their personal devices.
Where can I find non-Opensource licenses*? I've been searching for a
long time now. I found this Page but it actually confused me more than it helped.
I plan on publishing my app on the Mac-AppStore. Are there licenses
I can't use there?
(As I mentioned above I want a "User License" model that allows the user to install it on all of his Macs)
If you've got any kind of experience with this topic, feel free to share your insights. It's well appreciated!
*Edit: By "non-Opensource licenses" I mean licenses for commercial applications.
1.
You are free to take an existing agreement you find and adapt it to your ends. There is no originality of expression in a licensing agreement itself that would be covered under copyright law preventing your use of its language -- assuming the language fits your circumstances. You should always understand what you're agreeing to. :-)
P.S. Authority: I've worked with large law firms for 20 years as a software developer, licensing my software to them and also consulting with some of them when they had to write contracts for their own clients and didn't undertand the technical issues.

Bing translate, licensing for shareware [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
I've got a small program which I'd like to offer online, either for free or for a small amount (£5/£10 perhaps). However it revolves around Bing translate. What would be the licensing position for that? Can't tell if it's free or not.
thanks
You can look into the Bing API Terms of Use to see wether you can do with the Bing API results.
Accordingly with point 2 of the ToU failing to specify otherwise, you can use the Bing API for commercial purposes in your websites and applications:
2.- WHAT RIGHTS DO I HAVE? Solely to the extent that you are in compliance with all terms of this Agreement, we grant you a non-exclusive, non-transferable, non-sublicenseable license to use the services to: enable your Website or application to obtain Bing results; make limited intermediate copies of the Bing results, solely as necessary to display them on your Website or application; and host and display Bing results on your Website or application. Your license to use the services is limited, however, to solely your Websites and applications. You are responsible for your own conduct and content while using the services and for any consequences of this use. All queries to the Bing services that you provide must be user initiated and refineable by the user.
Hope it helps you.

If NerdDinner had ads, would the Bing Maps compoment have licensing costs? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
If I hosted NerdDinner and had google ad-sense would I be a commercial user of Bing Maps / Virtual Earth thus have licensing costs?
I've looked and found this question:
Virtual Earth or Google Maps
and the TOS: http://www.microsoft.com/maps/product/terms.html but neither answer my question..
I've found some articles that say as long as the site is free to use, then you fit into the non-commercial clause. But these articles are from 2006, sometimes refer to google maps, and often express confusion. I'd prefer some backup, rather than opinion if at all possible.
IANAL, but your best friend is careful reading of the MSFT Bing MFE TOS, which you've already linked to in your question.
I'd also send Microsoft an email asking whether they would consider that commercial, but I don't think what you're talking about is commercial. Per the TOS:
* Licensing or selling Applications that use or access the Service; or
* Offering goods or services for a fee through your Application, or promoting
locations at which such goods or services are offered.
is considered "commercial use".

Community License Agreement for Commercial (SaaS) software? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
I've got a commercial SaaS application, an online collaboration/lean project mgmt tool. I want to offer a "Community Edition", with specific limitations on how the software can be used, for free. For example
free for groups using it to manage open source projects
free to K-12 teachers to use in the classroom
free for authors collaborating on Lean/Kanban/AgileSoftwareDevelopment books and research papers.
free for community conference organizers, user group organizers, etc.
The license would grant use of the software with limitations. The software itself can enforce limitations on the number of users/projects. I'm looking for a license agreement / EULA that I can use to specify what uses the software can be used for (see above). It would restrict the users from using it in different ways, such as for commercial use, managing consulting projects, client work, etc.
I've been combing the web for good examples of such agreements, and so far coming up short. Any ideas? To be clear, this would not be an open source license of any kind. It would cover the use of commercial software, for specific "community" uses, as we define them.
I'd pay a lawyer and have him write up the EULA.
You'll forget something, or have some sort of loophole you won't notice.
It's always best to ask for legal advice from a lawyer.
You could do worse than start with a terms of service document. Some companies and products have put their TOS under the Creative Commons license, so you would be free to use that to get started. You could have a look at the one from Wordpress for instance.
Have a look at how Atlassian or JetBrains do it. They offer Jira instances/IntellijIDEA licenses for open source projects and project committers and have been doing so for a long time with great success.
If you start without a fully prepared license agreement, at least do not forget to state that the license is subject to change at any time and the user agrees to any future change or has to stop using the service immediately.

Resources