[View]  [Edit]  [Lock]  [References]  [Attachments]  [History]  [Home]  [Changes]  [Search]  [Help] 

Page to edit FAQ about S8 in U8 site

We have received suggestion from Amber's author to change our license to define S8 as a derivative work of Amber (he consider Amber a new name for Jtalk project, been the same project).

We desided to mantain the license as is was stated at the time we accepted to use Jtalk sources to host S8 mode of execution in web pages (the license terms has been edited to include excact copy of right stated in last sources downloaded by Ale from Jtalk repository).
The license statement honor the credits to Jtalk author and contributors (and other authors) as requested by Open Source terms under MIT.

We have not confirmed that the changes made to Jtalk from that point in time are good for us... e.g. use a compiler that is not written in Smalltalk, execute as interpreter (on each message send), debugger implemented in the system, and more.

S8 and Amber are MIT, so you can join and adapt what you need to reach your goals.

It has also been suggested some changes to the page
to make it clear that S8 is derivative work of Jtalk.

We will edit here the page to make it clear, and also review the questions/answers to sound less agressive for people that are not interested in following our point of view.

Powered by S8 (changes in bold)

In short...

If you are looking for the source code; register here (it is free), all the images provided by U8 service contains the minimal code of S8.
For more details on "How to use S8"; feel free to contact Ale and/or the U8 Team.Update: U8 Team
If you use U8 platform to do social working using Smalltalk, you already have the S8 sources (MIT licensed)... and more.

What is S8?

S8 is a way to use Smalltalk designed for this decade (2010 - 2020).
It is fruit of cycles of experiences (using Smalltalk) and reflections on how software industry has changed from y2k; and concepts emerged/endured from Smalltalking community efforts (apr/2002 - ) and of successful (and failed) attempts to build modern concepts of software production for "old" smalltalkers (experts in doing smalltalk during last +20yrs).
S8 is consistent with a vision on Smalltalk ("What is Smalltalk?").
As a tool it is usable for people with similar/compatible Point of View (POV) about Smalltalk.
It has not been any attempt nor investment in designing ways/adaptions to be usable for wider audience UPDATE: Register to receive our newsletter where you can find information and comparatives to use javascript without S8.

What next?

What is recommended as your next step on S8?
Take an Introductory course on S8
Contact AleUpdate: Contact us to find a way to make it happen near your home/office.
Contact the experts

What are the license terms of S8?

It is frequently asked if "S8 source code --remove "source code" here" is derivative work of other MIT licensed sources; please read license terms page of minimal S8 image to know the minimal license dependencies of an U8 image.
Note that S8 modules/frameworks can add dependencies dynamically to running system.

How/where S8 is different from product/project XXX ?

delete this paragraphs...
S8 as result of regional scheme of concepts is unique and we donīt know about other formulations similar to S8.
The question is incorrect (and we are free to do not answer incorrect questions here) because it means that the person asking has not reached the understanding of Smalltalk required to adopt a POV consistent with S8 (Smalltalk as not a language).
For people interested in "What is Smalltalk?" it is recommended to assist to Smalltalking presentations on the topic (or use an Internet search engine to find references to the topic in Smalltalking email list).
Proposed as new answer to the question
Try to use S8 for your next project, and to develop in a social context using U8. You will see the diference instantly, while working. U8 adds a lot of frameworks and tools to make your smalltalk experience more productive and instructive.