A Public statement by
Rachana Institute of Typography
on the copyright/credit issue of
SMC and RIT
fonts
A public statement issued by KH Hussain, CV Radhakrishnan, PK Ashok Kumar and KV Rajeesh.
About us
We — KH Hussain, CV Radhakrishnan, PK Ashok Kumar and KV Rajeesh
— are the copyright holders of
A copyright/‘credit’ issue
Immediately after the font
‘
“@rajeeshknambiar there are lot (sic) of contributions from me, Kavya in the build scripts, tests, and feature files in https://gitlab.com/rit-fonts/tnjoy/ Consider giving credit”.
On 14-Oct-2019, Santhosh followed up again.
“@rajeeshknambiar did not reply to my request for giving credits in their font.”
and
“Ask hussain sir to give credits for font testing and building framework. Crediting anivar alone is not enough.”
To which Rajeesh responded on 19-Oct-2019, to discuss with all
the copyright holders of
“Noted. I will try to take it up for discussion and let you know.”
On 29-Oct-2019, Santhosh again followed up:
“അങ്ങനെ എഴുതുകയും ചെയ്യുകയും ചെയ്ത ഫോണ്ടിന്റെ കാര്യങ്ങൾക്ക് ക്രെഡിറ്റ് കിട്ടിയില്ലെന്നാണ് പറയുന്നത് അനിവർ:) sundar, and janayugam fonts. ഇതിൽ രാജാജിയുടെ ഹെൽപ്പൊന്നും വേണ്ട. even @rajeeshknambiar can just fix it”
Analysis
During the first week of Nov-2019 for the summit organized by
Kerala Media Academy, all the copyright holders of
As free software developers and users, it was not our intention to violate copyright or appropriate credit of another free software developer’s work at all. Not only in intention, but we strived to achieve that in all our projects by acts. So, this accusation came as a surprise to us and we decided to take a deeper look at how this issue originated and what the root cause is, to address it properly.
We did a detailed analysis and documented the following details.
Technical background
1. A Malayalam Unicode font has two essential parts — the
Glyphs (അക്ഷരരൂപങ്ങൾ)
and the OpenType shaping lookup rules.
Unlike Latin fonts, both of these are necessary for proper
shaping. The final
2. The Malayalam opentype features
(
3. To develop the feature file of Rachana over the years, many have contributed including the original author Hussain KH , Suresh P, Santhosh Thottingal, Rajeesh KV, Kavya Manohar et al. [1].
4. Hussain KH invented and implemented the glyph naming
conventions (‘k1’ for ‘
ക’, ‘xx’ for ‘
്’ etc. instead
of names like ‘uni0D15’ etc.), which made font featuring highly
comprehensible for programming and much easier to maintain. This
naming scheme is followed by all fonts maintained by Swathanthra
Malayalam Computing (
5. Rajeesh is the original author of lookup rules of
6. In 2015, Santhosh split the comprehensive lookup rules from
the Fontforge
7. The same lookup rules in 2, 4 and 5 are used and adapted by
subsequent fonts developed by
RIT’s statement
With this background,
8. Fonts developed, maintained and distributed by both
9. The copyright holders of
10.
and RIT asked Santhosh to consider:
11. Preserve the copyright of the original authors of the ‘lookup rules’ and Naming convention (notation for Glyphs) in all these fonts. The copyright and license statement should read:
“Copyright: Digitized data copyright (c) 2004–2005
Rachana Akshara Vedi (Chitrajakumar R, Hussain KH, Gangadharan N,
Vijayakumaran Nair, Subash Kuraiakose), (c) 2006–2016 Hussain KH,
Suresh P, Santhosh Thottingal, Rajeesh K Nambiar, Swathanthra
Malayalam Computing
(http://smc.org.in).
This file is licensed under
12. The Fontforge
based ‘build script’ added by Santhosh used to generate
13. Test cases in the ‘test file’
are contributed by various contributors,
14. The original author of ‘mlym.sty’ file
[8] to typeset Unicode Malayalam using
XeTEX
is Suresh P, which was enhanced by
Rajeesh KV with inputs from Hussain KH. Due to frequent requests on
how to typeset Malayalam using Unicode, in 2013 Rajeesh wrote a
wiki page
[9]
with basic details, which was later
extended by other developers with instructions to install and
setup XeTEX
packages. This wiki article was
later extended by Santhosh by adding matter from Wikipedia. This
article was then copied and published in Santhosh’s blog
[10]
without attributing the authors, and
[10]
is frequently provided by Santhosh as the first
response to general public asking for documentation on how to
typeset Malayalam using XeTEX.
It is shockingly hypocritical
that plagiarism is practised by a well known free software
developer who asserts one’s own credit without any respect to
others copyright or credit.
Conclusion
Thus,
15.
16.
17.
This will be the final public statement of
- KH Hussain
- CV Radhakrishnan
- PK Ashok Kumar
- KV Rajeesh
References
[1] Rachana font commit history,
[2] Kathir font licensing issue (1), 2014,
[3] Kathir font licensing issue (2), 2014,
[4]
[5] Introducing and integrating ‘mlm2’ OpenType shaping rules, 2013,
[6] Split Glyphs
and OpenType shaping rules, 2015,
[7] Amiri font build tool,
[8] XeTEX
Malayalam style file for ‘Logbook of an Observer’, 2012,
[9] Typesetting Malayalam using XeTEX,
[10] 2014, https://thottingal.in/blog/...
[11] Sundar font, reinstate copyright and license statements, 2019,
[12]
Profile of the signatories
- KH Hussain
- Library and information scientist by
training and profession, font designer and developer of several
fonts including, Rachana, Meera, Meera Inimai,
TN J oy, RSugathan, Janayugom, Keraleeyam, Uroob, etc., free software activist, released all fonts under Open Font License. Played an important role in the migration of Janayugom dail to free software based production technologies. - CV Radhakrishnan
- Free software activist and
TEX
programmer, one of the founders
of the Free Software Foundation of India and Indian
TEX
Users Group. Organized two annual meetings of the
TEX Users Group in Trivandrum in 2002
and 2011. Wrote several packages (libraries) in
LATEX
and released under free license
(
LPPL ) at Comprehensive TEX Archive Network (CTAN ). - PK Ashok Kumar
- Typesetter by profession and training,
has four decades of extensive experience in typesetting right
from the age of metal typefaces through digitized typesetting
including
TEX and
LATEX.
Free content activist
and principal tester for fonts developed by
RIT , played a major role in the migration of production of Janayugom daily using free software. - KV Rajeesh
- Free software developer and user. Fedora
project developer since 2008 and
KDE developer since 2011. Font maintainer and language computing contributor to Swathanthra Malayalam Computing since 2008. Member of Indic testing team for HarfBuzz. Google Summer of Code mentor. Contributes to various free software projects including Qt,GNOME ,VLC , Odoo, Fontforge,SILE , ConTEXt, Okular, etc.