Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ freeslick Public
forked from smootoo/freeslick

Continuation of the Slick MS SQL driver and a community for other backends

License

tbje/freeslick

 
 

Repository files navigation

Build Status Coverage Status

FreeSlick

Free software continuation of the Slick MS-SQL driver.

Usage

Normally in Slick, you would pass the driver to Slick by name, use

scala.slick.driver.FreeSQLServerDriver

The artefact (currently only snapshot) is published as:

resolvers += Resolver.sonatypeRepo("snapshots")

"com.github.fommil" %% "freeslick" % "2.0.3-SNAPSHOT"

History

In version 2.0 of Slick, Typesafe removed support for their trivial MS-SQL driver, closed the source and started to charge for it. BSD and Apache OSS licenses allow such moves: this incident serves as a good reason for you to prefer a Free Software license that cannot be closed again (e.g. LGPL) in your next github project or contribution.

Anybody who works in a corporate environment knows the challenges involved in getting approval to buy any form of license - no matter the cost - so this strategic move from Typesafe is not only concerning, but frustrating for anybody using a Scala stack.

This project offers community-maintained support for MS-SQL and is willing to take contributions for other proprietary databases. Although, bizarrely, the MS Access driver has remained part of Slick releases.

Our code starts with the last-known release of the driver from Slick and all community enhancements are made using the LGPL so that they remain free (in both senses: user freedom and gratis).

Contributing

You can contribute by clicking the star button and using this software! Tweet about it if you find it useful.

Contributors are encouraged to fork this repository and issue pull requests. It's such a simple project that if you have a bug, you'll probably be able to fix it yourself.

About

Continuation of the Slick MS SQL driver and a community for other backends

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scala 97.7%
  • Shell 2.3%