Skip to content

Commit

Permalink
Merge pull request #530 from keymanapp/chore/free-and-open-source
Browse files Browse the repository at this point in the history
chore: Add Keyman is free and open source blurb
  • Loading branch information
mcdurdin authored Jan 20, 2025
2 parents 544f7ff + c817759 commit 519c891
Show file tree
Hide file tree
Showing 6 changed files with 47 additions and 93 deletions.
2 changes: 2 additions & 0 deletions _includes/2020/templates/Menu.php
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,8 @@ private static function render_top_menu(object $fields): void {
<img id="header-bottom" src="<?php echo Util::cdn("img/headerbar.png"); ?>" alt='Header bottom' />
<div id="help">

<span id='free'>Keyman is <a href='/free'>free and open source</a></span>

<form action="/search/" method="get" role="search">
<div class="search-wrap">
<label for="main-q" class="offscreen">Search</label>
Expand Down
1 change: 1 addition & 0 deletions about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ Keyboard layouts are defined with a clear and easy to understand keyboard gramma
means keyboard layouts can be intelligent and make it simple to type even the most complex languages.
Keyboard layouts are distributed through an open catalog to all major desktop and mobile platforms.

Keyman is [free and open source!](/free)

## About SIL Global

Expand Down
20 changes: 13 additions & 7 deletions cdn/dev/css/template.css
Original file line number Diff line number Diff line change
Expand Up @@ -328,7 +328,7 @@ html {

.button a {
color: inherit;
text-decoration: none;
text-decoration: none;
align-items: center;
}

Expand Down Expand Up @@ -368,17 +368,17 @@ span.button.disabled{
.version-type {
margin-bottom: 10px;
height: 300px;
width: 30%;
width: 30%;
max-width: 300px;
padding: 10px;
box-sizing: border-box;
box-sizing: border-box;
box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
border-radius: 5px;
overflow-y: auto;
overflow-y: auto;
}

.version-type h5 {
opacity: 0.6;
opacity: 0.6;
}

.version-item {
Expand All @@ -388,7 +388,7 @@ span.button.disabled{
.version-item a {
text-decoration: none;
color: #B92034;
display: block;
display: block;
width: 100%;
}

Expand Down Expand Up @@ -530,14 +530,20 @@ span.button.disabled{
text-decoration: none;
}

#help #free {
float: left;
margin-right: 1em;
padding-top: 7px;
}

#help form {
float: left;
}

#help #donate {
padding-top: 5px;
margin-right: 1em;
margin-left: 1em;
margin-left: 0em;
}

#help #donate a {
Expand Down
28 changes: 28 additions & 0 deletions free/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
title: Keyman is free and open source
---

Keyman is completely free to use on all devices! SIL Global does not charge
any license fees for using Keyman.

* This change took place in August 2017 after SIL Global acquired Keyman from
Tavultesoft Pty Ltd.

# Open Source

Keyman is licensed under the [MIT License](https://github.com/keymanapp/keyman/blob/master/LICENSE.md).
The MIT License is a short, permissive software license. Basically, you can
do whatever you want as long as you include the original copyright and license
notice in any copy of the software/source.

SIL Global have chosen the MIT License in order to provide you, the users of
Keyman with the greatest possible freedom to work in your language.

All 'release' quality Keyman keyboards in the [Keyman keyboard repository](https://github.com/keymanapp/keyboards)
are licensed under the MIT License. All lexical models in the
[Keyman lexical model repository](https://github.com/keymanapp/lexical-models)
are also licensed under the MIT License. Copyright for these keyboards and
lexical models belongs to many different authors.

* [About SIL Global](https://www.sil.org/about)
* [About Keyman](/about)
84 changes: 0 additions & 84 deletions free/index.php

This file was deleted.

5 changes: 3 additions & 2 deletions index.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
// Required
head([
'title' =>'Keyman | Type to the world in your language',
'description' => 'Unlock the power of your language with Keyman customizable keyboard software.
Available for Windows, Mac, Linux, Android, iPhone, and web,
'description' => 'Unlock the power of your language with Keyman customizable keyboard software.
Available for Windows, Mac, Linux, Android, iPhone, and web,
we support over 2,000 languages to make communication seamless and meaningful.',
'css' => ['template.css','index.css'],
'showMenu' => true,
Expand Down Expand Up @@ -45,6 +45,7 @@
<p>
Keyman helps you type in over 2000 languages on
just about any device &mdash; Windows, macOS, Linux, iPhone, iPad, Android tablets and phones, and even instantly in your web browser.
Keyman is completely <a href="/free">free and open source</a>!
</p>
</div>
</div>
Expand Down

0 comments on commit 519c891

Please sign in to comment.