Skip to content

Commit 31d82d9

Browse files
committed
feat: landing con guía bilingüe, cuaderno de Colab y licencia PolyForm Noncommercial 1.0.0 (v1.0.1)
1 parent caf6752 commit 31d82d9

9 files changed

Lines changed: 1010 additions & 28 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
All notable changes to this project will be documented in this file.
44
Format based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
55

6+
## [1.0.1] - 2026-07-19
7+
8+
### Changed
9+
10+
- License changed from MIT to PolyForm Noncommercial 1.0.0: free for personal, educational, research and nonprofit use; commercial use requires a separate license. Version 1.0.0 (published under MIT) has been yanked on PyPI.
11+
- Added the demo site (https://tech-library.686f6c61.dev) and a Google Colab usage notebook.
12+
613
## [1.0.0] - 2026-07-19
714

815
### Added

LICENSE

Lines changed: 131 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,131 @@
1-
MIT License
2-
3-
Copyright (c) 2025 tech-roles-library contributors
4-
5-
Permission is hereby granted, free of charge, to any person obtaining a copy
6-
of this software and associated documentation files (the "Software"), to deal
7-
in the Software without restriction, including without limitation the rights
8-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9-
copies of the Software, and to permit persons to whom the Software is
10-
furnished to do so, subject to the following conditions:
11-
12-
The above copyright notice and this permission notice shall be included in all
13-
copies or substantial portions of the Software.
14-
15-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
1+
# PolyForm Noncommercial License 1.0.0
2+
3+
<https://polyformproject.org/licenses/noncommercial/1.0.0>
4+
5+
## Acceptance
6+
7+
In order to get any license under these terms, you must agree
8+
to them as both strict obligations and conditions to all
9+
your licenses.
10+
11+
## Copyright License
12+
13+
The licensor grants you a copyright license for the
14+
software to do everything you might do with the software
15+
that would otherwise infringe the licensor's copyright
16+
in it for any permitted purpose. However, you may
17+
only distribute the software according to [Distribution
18+
License](#distribution-license) and make changes or new works
19+
based on the software according to [Changes and New Works
20+
License](#changes-and-new-works-license).
21+
22+
## Distribution License
23+
24+
The licensor grants you an additional copyright license
25+
to distribute copies of the software. Your license
26+
to distribute covers distributing the software with
27+
changes and new works permitted by [Changes and New Works
28+
License](#changes-and-new-works-license).
29+
30+
## Notices
31+
32+
You must ensure that anyone who gets a copy of any part of
33+
the software from you also gets a copy of these terms or the
34+
URL for them above, as well as copies of any plain-text lines
35+
beginning with `Required Notice:` that the licensor provided
36+
with the software. For example:
37+
38+
> Required Notice: Copyright Yoyodyne, Inc. (http://example.com)
39+
40+
## Changes and New Works License
41+
42+
The licensor grants you an additional copyright license to
43+
make changes and new works based on the software for any
44+
permitted purpose.
45+
46+
## Patent License
47+
48+
The licensor grants you a patent license for the software that
49+
covers patent claims the licensor can license, or becomes able
50+
to license, that you would infringe by using the software.
51+
52+
## Noncommercial Purposes
53+
54+
Any noncommercial purpose is a permitted purpose.
55+
56+
## Personal Uses
57+
58+
Personal use for research, experiment, and testing for
59+
the benefit of public knowledge, personal study, private
60+
entertainment, hobby projects, amateur pursuits, or religious
61+
observance, without any anticipated commercial application,
62+
is use for a permitted purpose.
63+
64+
## Noncommercial Organizations
65+
66+
Use by any charitable organization, educational institution,
67+
public research organization, public safety or health
68+
organization, environmental protection organization,
69+
or government institution is use for a permitted purpose
70+
regardless of the source of funding or obligations resulting
71+
from the funding.
72+
73+
## Fair Use
74+
75+
You may have "fair use" rights for the software under the
76+
law. These terms do not limit them.
77+
78+
## No Other Rights
79+
80+
These terms do not allow you to sublicense or transfer any of
81+
your licenses to anyone else, or prevent the licensor from
82+
granting licenses to anyone else. These terms do not imply
83+
any other licenses.
84+
85+
## Patent Defense
86+
87+
If you make any written claim that the software infringes or
88+
contributes to infringement of any patent, your patent license
89+
for the software granted under these terms ends immediately. If
90+
your company makes such a claim, your patent license ends
91+
immediately for work on behalf of your company.
92+
93+
## Violations
94+
95+
The first time you are notified in writing that you have
96+
violated any of these terms, or done anything with the software
97+
not covered by your licenses, your licenses can nonetheless
98+
continue if you come into full compliance with these terms,
99+
and take practical steps to correct past violations, within
100+
32 days of receiving notice. Otherwise, all your licenses
101+
end immediately.
102+
103+
## No Liability
104+
105+
***As far as the law allows, the software comes as is, without
106+
any warranty or condition, and the licensor will not be liable
107+
to you for any damages arising out of these terms or the use
108+
or nature of the software, under any kind of legal claim.***
109+
110+
## Definitions
111+
112+
The **licensor** is the individual or entity offering these
113+
terms, and the **software** is the software the licensor makes
114+
available under these terms.
115+
116+
**You** refers to the individual or entity agreeing to these
117+
terms.
118+
119+
**Your company** is any legal entity, sole proprietorship,
120+
or other kind of organization that you work for, plus all
121+
organizations that have control over, are under the control of,
122+
or are under common control with that organization. **Control**
123+
means ownership of substantially all the assets of an entity,
124+
or the power to direct its management and policies by vote,
125+
contract, or otherwise. Control can be direct or indirect.
126+
127+
**Your licenses** are all the licenses granted to you for the
128+
software under these terms.
129+
130+
**Use** means anything you do with the software requiring one
131+
of your licenses.

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22

33
[![PyPI version](https://img.shields.io/pypi/v/tech-roles-library.svg)](https://pypi.org/project/tech-roles-library/)
44
[![CI](https://github.com/686f6c61/py-tech-roles-library/actions/workflows/ci.yml/badge.svg)](https://github.com/686f6c61/py-tech-roles-library/actions/workflows/ci.yml)
5-
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
5+
[![License: PolyForm Noncommercial](https://img.shields.io/badge/License-PolyForm_Noncommercial_1.0.0-blue.svg)](https://polyformproject.org/licenses/noncommercial/1.0.0/)
66
[![Python](https://img.shields.io/pypi/pyversions/tech-roles-library.svg)](https://pypi.org/project/tech-roles-library/)
7+
[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/686f6c61/py-tech-roles-library/blob/main/notebooks/tech_roles_library_demo.ipynb)
8+
9+
**Demo and usage guide**: [tech-library.686f6c61.dev](https://tech-library.686f6c61.dev/)
710

811
A comprehensive library of **99 technical roles** with **9 career levels** each (891 role-level definitions), including detailed competencies, career progression paths and role comparisons, with full bilingual support (English/Spanish).
912

@@ -305,4 +308,6 @@ make build # uv build
305308

306309
## License
307310

308-
MIT — [686f6c61](https://github.com/686f6c61)
311+
[PolyForm Noncommercial 1.0.0](https://polyformproject.org/licenses/noncommercial/1.0.0/) — free for personal, educational, research and nonprofit use. Commercial use requires a separate license: contact [686f6c61](https://github.com/686f6c61).
312+
313+
Note: version 1.0.0 was briefly published under MIT and has been yanked; from 1.0.1 onwards the package is PolyForm Noncommercial.

docs/CNAME

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
tech-library.686f6c61.dev

0 commit comments

Comments
 (0)