<commit_before>---
title: What is Koding?
author: <NAME>
date: 2014-02-17
categories: [koding]

template: page.toffee
---

# What is Koding?

Koding is an online cloud-based development environment with the goal of 
simplifying worldwide development and providing free computation and 
development to everyone. It does this by offering Free VMs for development 
to anyone. The Koding VMs provide you with a _real_ Ubuntu OS, with a _real_ 
Terminal, and allow you to work on _real_ code. It can be any language, be 
it Python, PHP, C++, C, or anything else, it doesn't matter. Even better, 
the VMs are hosted online, so they're accessible from just about anywhere 
in the world.

## Is Koding a Production Host?

Koding is first and foremost a Development Environment, and not a Production 
Host. All features have been tailored with this in mind and evidence of this is 
reflected in all of the features you see implemented. Lets highlight some of 
these items.

### VMs Shutdown After Logout

Approximately 60 minutes after you log out, your Free VMs will shut down. Why? 
Koding's development focus is not centered around hosting your blog/site. 
Koding is here to enable you and to help you make great things. Attempting to 
be yet another host in a sea of perfectly capable production hosts won't help 
achieve that goal.

Another benefit of this system, is that it helps avoid security concerns that 
collectively harm us all. There are plenty of users out there who have used 
Koding to host dangerous applications. Phishing, scamming, spamming, all of it. 
This directly harms all of us, by giving Koding a bad name, wasting resources, 
and hindering a service that we are trying to be productive with. It's no 
surprise that restrictions need to be put in place to inhibit this behavior, 
for the benefit of everyone.<commit_msg>Changed wording<commit_after>---
title: What is Koding?
author: <NAME>
date: 2014-02-17
categories: [koding]

template: page.toffee
---

# What is Koding?

Koding is an online cloud-based development environment with the goal of 
simplifying worldwide development and providing free computation and 
development to everyone. It does this by offering Free VMs for development 
to anyone. The Koding VMs provide you with a _real_ Ubuntu OS, with a _real_ 
Terminal, and allow you to work on _real_ code. It can be any language, be 
it Python, PHP, C++, C, or anything else, it doesn't matter. Even better, 
the VMs are hosted on the cloud, so they're accessible from just about anywhere 
in the world.

## Is Koding a Production Host?

Koding is first and foremost a Development Environment, and not a Production 
Host. All features have been tailored with this in mind and evidence of this is 
reflected in all of the features you see implemented. Lets highlight some of 
these items.

### VMs Shutdown After Logout

Approximately 60 minutes after you log out, your Free VMs will shut down. Why? 
Koding's development focus is not centered around hosting your blog/site. 
Koding is here to enable you and to help you make great things. Attempting to 
be yet another host in a sea of perfectly capable production hosts won't help 
achieve that goal.

Another benefit of this system, is that it helps avoid security concerns that 
collectively harm us all. There are plenty of users out there who have used 
Koding to host dangerous applications. Phishing, scamming, spamming, all of it. 
This directly harms all of us, by giving Koding a bad name, wasting resources, 
and hindering a service that we are trying to be productive with. It's no 
surprise that restrictions need to be put in place to inhibit this behavior, 
for the benefit of everyone.
{'fraction_non_alphanumeric': 0.041779706999457406, 'fraction_numerical': 0.005425935973955507, 'mean_word_length': 4.163865546218488, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6115025', 'n_tokens_mistral': 1010, 'n_tokens_neox': 950, 'n_words': 594}