# AUTHORS

>      Software: Lucian Constantin
>      FreeBSD porting: Ion-Mihai Tetcu
>      LaTeX testing: Cristi Magerusan
>      Speller testing: Alin Dobre and Gentoo Romanian Translation Team (www.gentoo.ro)

A lot of other people made this project possible as follows:

# 1. Spelling Dictionary

## 1.1

Some words come from dexonline.ro, an online dictionary developed by Catalin Francu and contributors.

## 1.2

Mihai Budiu, the author of the first romanian spelling dictionary integrated in ispell and aspell

## 1.3

Adrian Stoica and Open Office Romanian Translation Team (www.cuvinte.ro/ooo/). The spelling dictionary is distributed with the following readme:

>      Files: ro_RO.dic, ro_RO.aff
>      License: GNU GPL (www.gnu.org/licenses/gpl.html)
>      Authors: This version of the dictionary was released by Adrian Stoica (adrian.stoica@cuvinte.ro)
>      starting from the Romanian MySpell dictionary derived by Nicu Buculei (nicu@apsro.com) from
>      the Ispell dictionary created by Mihai Budiu (www.cs.cmu.edu/~mihaib). Words list was
>      completed using DEX online (dexonline.ro).

## 1.4

The English dictionary was ported directly from Open Office. The original license is as follows:

>      20040623 release. This dictionary is based on a subset of the original English wordlist created by
>      Kevin Atkinson for Pspell and  Aspell and thus is covered by his original LGPL license.  The affix
>      file is a heavily modified version of the original english.aff file which was released as part of
>      Geoff Kuenning's Ispell and as such is covered by his BSD license. Thanks to both authors for their
>      wonderful work.

# 2. Miscelleanous software included in rospell:

## 2.1

QT/pthread detection: Serghei Amelian, originally developed for qfaxreader software (qfaxreader.sourceforge.net) released under GPL.

## 2.2

The author of strcasestr() implementation used by win32 version is Stephen R. van den Berg; the code is distributed with the following text:

>      /* Return the offset of one string within another.
>         Copyright (C) 1994,1996,1997,1998,1999,2000 Free Software Foundation, Inc.
>         This file is part of the GNU C Library.
>         The GNU C Library is free software; you can redistribute it and/or
>         modify it under the terms of the GNU Lesser General Public
>         License as published by the Free Software Foundation; either
>         version 2.1 of the License, or (at your option) any later version.
>         The GNU C Library is distributed in the hope that it will be useful,
>         but WITHOUT ANY WARRANTY; without even the implied warranty of
>         MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
>         Lesser General Public License for more details.
>         You should have received a copy of the GNU Lesser General Public
>         License along with the GNU C Library; if not, write to the Free
>         Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
>         02111-1307 USA.  */
>      /*
>       * My personal strstr() implementation that beats most other algorithms.
>       * Until someone tells me otherwise, I assume that this is the
>       * fastest implementation of strstr() in C.
>       * I deliberately chose not to comment it.  You should have at least
>       * as much fun trying to understand it, as I had to write it :-).
>       *
>       * Stephen R. van den Berg, berg@pool.informatik.rwth-aachen.de */

## 2.3

rospell software is linked statically to a modified version of libxdiff library (www.xmailserver.org/xdiff-lib.html) developed by Davide Libenzi. The original code includes this text:

>      /*
>       *  LibXDiff by Davide Libenzi ( File Differential Library )
>       *  Copyright (C) 2003	Davide Libenzi
>       *
>       *  This library is free software; you can redistribute it and/or
>       *  modify it under the terms of the GNU Lesser General Public
>       *  License as published by the Free Software Foundation; either
>       *  version 2.1 of the License, or (at your option) any later version.
>       *
>       *  This library is distributed in the hope that it will be useful,
>       *  but WITHOUT ANY WARRANTY; without even the implied warranty of
>       *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
>       *  Lesser General Public License for more details.
>       *
>       *  You should have received a copy of the GNU Lesser General Public
>       *  License along with this library; if not, write to the Free Software
>       *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
>       *
>       *  Davide Libenzi davidel@xmailserver.org
>       *
>       */

## 2.4

Some of the code was extracted from Trolltech's QT examples. The code includes this text:

>      /****************************************************************************
>      **
>      ** Copyright (C) 2004-2006 Trolltech AS. All rights reserved.
>      **
>      ** This file is part of the documentation of the Qt Toolkit.
>      **
>      ** This file may be used under the terms of the GNU General Public
>      ** License version 2.0 as published by the Free Software Foundation
>      ** and appearing in the file LICENSE.GPL included in the packaging of
>      ** this file.  Please review the following information to ensure GNU
>      ** General Public Licensing requirements will be met:
>      ** www.trolltech.com/products/qt/opensource.html
>      **
>      ** If you are unsure which license is appropriate for your use, please
>      ** review the following information:
>      ** www.trolltech.com/products/qt/licensing.html or contact the
>      ** sales department at sales@trolltech.com.
>      **
>      ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
>      ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
>      **
>      ****************************************************************************/

## 2.5

unmunch functionality was taken from myspell project:

>      /*
>       * Copyright 2002 Kevin B. Hendricks, Stratford, Ontario, Canada
>       * And Contributors (see CONTRIBUTORS file).  All rights reserved.
>       *
>       * Redistribution and use in source and binary forms, with or without
>       * modification, are permitted provided that the following conditions
>       * are met:
>       *
>       * 1. Redistributions of source code must retain the above copyright
>       *    notice, this list of conditions and the following disclaimer.
>       *
>       * 2. Redistributions in binary form must reproduce the above copyright
>       *    notice, this list of conditions and the following disclaimer in the
>       *    documentation and/or other materials provided with the distribution.
>       *
>       * 3. All modifications to the source code must be clearly marked as
>       *    such.  Binary redistributions based on modified source code
>       *    must be clearly marked as modified versions in the documentation
>       *    and/or other materials provided with the distribution.
>       *
>       * THIS SOFTWARE IS PROVIDED BY KEVIN B. HENDRICKS AND CONTRIBUTORS
>       * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
>       * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
>       * FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL
>       * KEVIN B. HENDRICKS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
>       * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
>       * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
>       * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
>       * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
>       * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
>       * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
>       * SUCH DAMAGE.
>       *
>       *
>       */

## 2.6

Syntax highlighting keywords extracted from webcpp project at webcpp.sourceforge.net/. The project is released under GPL and it has notices in the source code similar to the one below

>      // Author: Jeffrey Bakker  |  Date: May14th 2002  |  langasm.cpp
>      // the Assembler Language definition file for Web C Plus Plus
>      // Webcpp Copyright (C) 2002 Jeffrey Bakker

## 2.7

rospell uses a slightly modified version of bcpp for code beautify feature. The original software is distributed at invisible-island.net/bcp/ and includes the following copyright message:

>      Copyright 2005 by Thomas E. Dickey

>      Permission is hereby granted, free of charge, to any person obtaining a
>      copy of this software and associated documentation files (the
>      "Software"), to deal in the Software without restriction, including
>      without limitation the rights to use, copy, modify, merge, publish,
>      distribute, distribute with modifications, sublicense, and/or sell
>      copies of the Software, and to permit persons to whom the Software is
>      furnished to do so, subject to the following conditions:

>      The above copyright notice and this permission notice shall be included
>      in all copies or substantial portions of the Software.

>      THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
>      OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
>      MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
>      IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
>      DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
>      OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
>      THE USE OR OTHER DEALINGS IN THE SOFTWARE.

>      Except as contained in this notice, the name(s) of the above copyright
>      holders shall not be used in advertising or otherwise to promote the
>      sale, use or other dealings in this Software without prior written
>      authorization.

## 2.8

rospell uses a slightly modified version of kloc. The original software includes the following copyright message:

>          Copyright (C) 2001 dinker charak

>          This program is free software; you can redistribute it and/or modify
>          it under the terms of the GNU General Public License as published by
>          the Free Software Foundation; either version 2 of the License, or
>          (at your option) any later version.

>          This program is distributed in the hope that it will be useful,
>          but WITHOUT ANY WARRANTY; without even the implied warranty of
>          MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>          GNU General Public License for more details.

>          You should have received a copy of the GNU General Public License
>          along with this program; if not, write to the Free Software
>          Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

>          The contact addresses for author is as follows:
>          Web:   sarovar.org/projects/kloc/
>          Email: ddiinnxx at users.sarovar.org

# 3. Help

## 3.1

LaTeX context help support is based on the latex vim help as distributed by vim-latex.sourceforge.net The original help comes with the following statement:

>      *latexhelp.txt*    For Vim version 6.0.  Last change: 2001 Dec 20

>      				LATEX HELP 1.6
>      		   translated (with minor changes) for vim
>      			     by Mikolaj Machowski

>      This file documents LaTeX2e, a document preparation system. LaTeX2e is a
>      macro package for TeX.
>        This is edition 1.6 of the LaTeX2e documentation, and is for the Texinfo
>      that is distributed as part of Version 19 of GNU Emacs. It uses version
>      2.134 or later of the texinfo.tex input file.
>        This is translated from LATEX.HLP v1.0a in the VMS Help Library.  The
>      pre-translation version was written by George D. Greenwade of Sam Houston
>      State University.
>        The LaTeX 2.09 version was written by Stephen Gilmore stg@dcs.ed.ac.uk.
>        The LaTeX2e version was adapted from this by Torsten Martinsen
>        bullestock@dk-online.dk.
>        Version for vim of this manual was written by Mikolaj Machowski
>        mikmach@wp.pl.
>        Copyright 1988,1994 Free Software Foundation, Inc.  Copyright 1994-1996
>      Torsten Martinsen. Copyright for `translation' for vim Mikolaj Machowski 2001.
>        Permission is granted to make and distribute verbatim copies of this manual
>      provided the copyright notice and this permission notice are preserved on
>      all copies.
>        Permission is granted to copy and distribute modified versions of this
>      manual under the conditions for verbatim copying, provided that the entire
>      resulting derived work is distributed under the terms of a permission
>      notice identical to this one.
>        Permission is granted to copy and distribute translations of this manual
>      into another language, under the above conditions for modified versions,
>      except that the sections entitled "Distribution" and "General Public
>      License" may be included in a translation approved by the author instead of
>      in the original English.

## 3.2

Standard C Library context help support is coming from the man pages as distributed in any Linux distribution. Copyright notes are as follows:

>      START-INFO-DIR-ENTRY
>      * libm::                        An ANSI-C conforming mathematical library.
>      END-INFO-DIR-ENTRY
>         This file documents an ANSI-C conforming mathematical subroutine
>      library.
>         Copyright (C) 1992, 1993, 1995, 1996-2004 Red Hat, Inc.

>         `libm' includes software developed at SunPro, a Sun Microsystems,
>      Inc. business.  Permission to use, copy, modify, and distribute this
>      software is freely granted, provided that this notice is preserved.
>         Permission is granted to make and distribute verbatim copies of this
>      manual provided the copyright notice and this permission notice are
>      preserved on all copies.
>         Permission is granted to copy and distribute modified versions of
>      this manual under the conditions for verbatim copying, subject to the
>      terms of the GNU General Public License, which includes the provision
>      that the entire resulting derived work is distributed under the terms
>      of a permission notice identical to this one.
>         Permission is granted to copy and distribute translations of this
>      manual into another language, under the above conditions for modified
>      versions.

and

>      START-INFO-DIR-ENTRY
>      * libc::                        The ANSI C library.
>      END-INFO-DIR-ENTRY
>         This file documents the ANSI C library.
>         Copyright (C) 1992, 1993, 1994-2004 Red Hat, Inc.
>         `libc' includes software developed by the University of California,
>      Berkeley and its contributors.
>         libc includes software developed by Martin Jackson, Graham Haley and
>      Steve Chamberlain of Tadpole Technology and released to Cygnus.
>         libc uses floating-point conversion software developed at AT&T, which
>      includes this copyright information:
>         The author of this software is David M. Gay.
>         Copyright (c) 1991 by AT&T.

>         Permission to use, copy, modify, and distribute this software for any
>      purpose without fee is hereby granted, provided that this entire notice
>      is included in all copies of any software which is or includes a copy
>      or modification of this software and in all copies of the supporting
>      documentation for such software.
>         THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR
>      IMPLIED  WARRANTY.  IN PARTICULAR, NEITHER THE AUTHOR NOR AT&T MAKES ANY
>      REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
>      OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
>         Permission is granted to make and distribute verbatim copies of this
>      manual provided the copyright notice and this permission notice are
>      preserved on all copies.
>         Permission is granted to copy and distribute modified versions of
>      this manual under the conditions for verbatim copying, subject to the
>      terms of the GNU General Public License, which includes the provision
>      that the entire resulting derived work is distributed under the terms
>      of a permission notice identical to this one.
>         Permission is granted to copy and distribute translations of this
>      manual into another language, under the above conditions for modified
>      versions.

## 3.3

POSIX header files context help support is coming from directory man0p as distributed by any Linux distribution. The files are copyrighted as follows:

>      COPYRIGHT
>             Portions of this text are reprinted and  reproduced  in  electronic  form  from  IEEE  Std
>             1003.1,  2003  Edition,  Standard  for Information Technology -- Portable Operating System
>             Interface (POSIX), The Open Group Base Specifications Issue 6, Copyright (C) 2001-2003  by
>             the  Institute  of  Electrical  and  Electronics Engineers, Inc and The Open Group. In the
>             event of any discrepancy between this version and the original IEEE  and  The  Open  Group
>             Standard, the original IEEE and The Open Group Standard is the referee document. The orig-
>             inal Standard can be obtained online at www.opengroup.org/unix/online.html .

## 3.4

The handbook available in help menu is based on nedit documentation copyrighted and distributed by nedit project under GPL at www.nedit.org.