T2 System Development Environment
... more than a distribution next generation.
T2 SDE is not just a regular Linux distribution - it is a flexible
Open Source System Development Environment or Distribution
Build Kit (others might even name it Meta Distribution). T2 allows
the creation of custom distributions with state of the art technology,
up-to-date packages and integrated support for cross
compilation. Currently the Linux kernel is usually used, but we also
consider to port T2 to support compiling home-brew open source package
add-ons on macOS, other BSDs, classic Unix systems (Irix, ...) or
support bootstrapping alternative micro kernel systems (like a L4
variant or Fuchsia). Similarly building Haiku, Android, Minix, Hurd,
Open (or Pure) Darwin, Haiku and OpenBSD.
White paper:
English
German
News
32-bit Rustc and more big-endian
2023-05-05
The last couple of days we spent fixing rustc support for sparc32,
notably the elf format which isn't working upstream as well as more
RISCV(32) as well as big-endian ARM fixes!
Next release will then come with rustc, cargo and hopefully firefox
which requires a more fixes at the time of writing.
As usual, patches welcome if
you found something not yet working perefctly on this older, or
embedded systems!
Complete system encryption
2023-02-18
In the past few weeks, we've been hard at work to improve user
convenience when setting a fully encrypted T2 installation.
Our installer already supported full-disk encryption, including
encrypted boot partions which you unlock with Grub at boot time since
2020 (r50723).
But until now we were missing a crucial feature
for easier data management without being locked with one partion
scheme unless doing a clean install: LVM inside LUKS.
As of today, we are proud to anounce that we integrated support for
booting LUKS+LVM! We even added support for encrypted
swap/suspend-to-disk to complete the security chain so that you
can shutdown you pc without closing everything you were working on and
worry about someone running out with your drive and dumping the
content of your swap partition in case your computer is stored in a
public space.
Everything is integrated in Stone which you will be able to
experiment by yourself when we release 23.2 iso images.
Rebooting from the installed to the new system is now faster than
ever, courtesy of the kexec mechanism that was added in r60600
(r59937, 60059, 60458, 60468, and more that fixed
cross-compiling!). Meaning you can now deploy T2 on your server
without having time to make coffee before it reboots!
Of course everything is already available in the current subversion
repository!
If you have an already existing T2 install
make sure to upgrade the following packages before testing anything:
grub2, linux, mkinitrd, stone, util-linux.
A typical LUKS+LVM+suspend-to-disk setup would look like so:
NAME FSTYPE TYPE MOUNTPOINTS
sda disk
├─sda1 vfat part /boot/efi
└─sda2 crypto_LUKS part
└─toor crypt
├─qvo-swap whatever lvm [SWAP]
├─qvo-root whatever lvm /
├─qvo-boot whatever lvm /boot
└─qvo-home whatever lvm /home
You can watch parts of that work on youtube:
Next steps for us will be to have sensible defaults suggestions at
partition time for user convenience and then rewrite (hopefully soon)
a graphical version of the installer.
As always, patches welcome! Come chat with us on the interwebs!
T2 22.9 "TOP SECRET"
2022-09-02
Today T2 SDE Linux 22.9 was released. Another major milestone
update with latest and greatest GCC, LLVM / Clang, X.org, Mesa3D, Glibc
and more. Improved security, as well as SMART and whole-program LTO
optimizations.
As technology snapshot a pre-built binary ISO is relased for high-performance
x86-64-v3, and of course all other architectures, including: alpha,
arc, arm, arm64, avr32, hppa, ia64, m68k, mipsel, mips64, nios2, ppc,
ppc64-32, ppc64le, riscv, riscv64, s390x, sparc, sparc64, superh x86,
x86-64 and x32 can be rolling release updated thru the scripted
build system from source – optimized for the native system.
There were 1450 changesets with 2378 lines of commit messages.
Approximately 1918 packages got updates, 122 issues fixed, 1918
packages or features added and 47 removed. Around 15 improvements
have been committed.
T2 22.6 "Résistance"
2022-07-17
Today T2 SDE Linux 22.6 was released. A major milestone update to ship full
support for 25 CPU architectures, variants, and C libraries.
Of course all the architectures, including: alpha, arc, arm, arm64, avr32, hppa,
ia64, m68k, mipsel, mips64, nios2, ppc, ppc64-32, ppc64le, riscv, riscv64, s390x,
sparc, sparc64, superh x86, x86-64 and x32 can be rolling release updated thru the
scripted build system from source – optimized to the native system.
The 22.6 release received updates across the board, with latest stable Linux
kernel 5.17.15, GCC12, LLVM/Clang 14 and the latest of KDE, GNOME and much more.
There were 5014 change-sets with 6334 lines of commit messages. Approximately 4947
packages got updates, 331 issues fixed, 4947 packages or features added and 148 removed.
Around 49 improvements have been committed.
T2 feature patch bounty program
2021-11-28
The T2 SDE project is thrilled to announce
ExactCODE GmbH sponsoring features bounties for selected feature
requests. We believe OpenSource developers should be fairly paid for their
tremendeous infrasructure work most of the intenet, mobile and embedded platforms
are based on nowadays. We are happy to set a good example and T2 being one of the
first project that gives back and pays their contributors.
T2 ported Firefox to RISCV64
2021-11-05
Today the T2 System Development Environment team is happy to share the latest
Firefox working on
RISCV64 Linux desktop! While this is a huge step for general RISCV desktop
and mobile usability more work remain, e.g. to port the JavaScript JIT to RISCV,
too.
53220 revisions, 4004 packages, and 20+ years of history
2021-09-19
We are proud to annouce that T2 SDE Linux reached over 4000, largely
cross-compiling
packages for over 20
architectures. As an added bonus,
you can nowadays often follow the development
live on YouTube!
Enjoy playing along on your devices at home and we hope you learn something ;-)
T2 21.7 "Rebel Alliance"
2021-07-08
Today T2 SDE Linux 21.7 was released. An interim update to ship
full support for the new HiFive SiHive Unmatched 64-bit quad-core RISC-V 64
board as well as a reference for the further refined smart optimizations
for 32- and 64-bit x86. Of course all the other architectures, including: alpha,
arm, arm64, hppa, ia64, m68k, mips64, mipsel, ppc, ppc64-32, ppc64le, riscv,
riscv64, s390x, sparc64, superh, x86, and x86-64 can be rolling release
upated thru the scripted build system.
The 21.7 release received updates across the board, with latest Linux
kernel 5.13.1, as well as a major GCC 11 C++ templated ctor bug was fixed.
There were 305 changesets and this is also the first release with our
AI bot "Data" contributing more revisions than human developers: Data: 164,
humans: 141!
T2 21.5 "Because we can"
2021-05-16
Today the T2 System Development Environment Linux 21.5 was
released, with an even larger amount of supported, 18 pre- and
cross-compiled set of architectures ever: alpha, arm, arm64, hppa,
ia64, m68k, mips64, mipsel, ppc, ppc64-32, ppc64le, riscv, riscv64,
s390x, sparc64, superh, x86, and x86-64.
Major performance improemvnts were implemented, including: not yet
upstream x86 concurrent TLB flushing, faster in-kernel zstd update as
well as smarter (profile guided Os vs O3) whole system
optimizations!
The 21.5 release received updates across the board, while a major
point of work was the GCC 11 update as well as re-basing and fixing
upstream regressions for our Sony PS3 support as well as various small
improvements, including an up to 15 seconds faster shutdown when using
sysvinit.
T2 21.4 "Fully Automated"
2021-04-23
Today the T2 Project released version 21.4, with the largest amount of pre- and cross-compiled set of architectures so far!
A total of 15 architectures: x86-64, x86, arm64, arm, riscv64, riscv, ppc64le, ppc64-32, ppc sparc64, mips64, mipsel, hppa, m68k, alpha and ia64!
As usually most packages are up-to-date, with 1294 change-sets, 1179 updates, and 120 fixes, including Linux 5.11.16, GCC 10.3, LLVM/Clang 12, as well as the latest version of Rust, X.org, Mesa, KDE and GNOME 40!
T2 20.12 tagged and released!
2020-12-13
After the first in a decade 20.10 release, 20.12 was already
released with all the last weeks improvements, including Sgi Octane
support, improved network booting, and updated packages, including
the Linux kernel and Mesa3d.
T2 20.10 tagged and released!
2020-12-03
A decade in the making, T2 version 20.10 was finally tagged and
shipped! Grab your favorite release ISO, e.g. highly optimized AMD64,
PPC64 for your PS3, MIPS64 for your Sgi Octane or any other of our
release builds for playing along at home!
Support for building packages on other OS: macOS ARM!
2020-11-28
After an initial proof-of-concept around 2004, when T2 founder René
Rebe needed a Subversion client for at the time relatively new PowerPC
Mac OS X, now in the same situation again with Apple's ARM macOS "Big Sur"
support for compiling and side-loading Open Source packages on other third-party systems using the vast and
universal T2 package repository data is officially becoming
mainline!
Significantly improved ARM64 support!
2020-09-30
Support for ARM64 was
significantly improved and can be considered production quality.
Initial support for cross compiling Rust and Firefox!
2020-09-15
Initial and preleminary support was added to cross-compile Rust,
and thus Firefox, e.g. for embedded
systems like ARM, MIPS, or PowerPC desktops.
Initial support for cross compiling Rust and Firefox!
2020-09-15
Initial and preleminary support was added to cross-compile Rust,
and thus Firefox, e.g. for embedded
systems like ARM, MIPS, or PowerPC desktops.
Support for Link-Time-Optimizations was greatly improved
2020-09-01
After being an early adopter of Link-Time-Ooptimizations when it
was initially implemented for GCC over a decade ago, support for LTO
was significantly improved to just work more often and more
extensively tested, too!
Support for GCC/GNU-less systems with LLVM/Clang/Musl libc!
2019-09-01
With decades of support for alternative compilers and c libraries
(uclibc, dietlibc, ...) support also added to support whole system
bootstrap and builds using just LLVM/Clang and their run-time as well
as Musl libc.
Initial support for RISC-V!
2018-10-30
Initial support for the open-source RISC-V
architecture was added to T2! Initial or preliminary, because upstream
packages do not include support for all bit-widths, such as 32 vs. 64-bit, and
some low-level packages do not yet have upstream support, such as strace and
packages of similar low-level nature.
t2/trunk now installable on HP/PA-RISC
2018-08-01
Support for the Hewlett-Packard Parallel/Precision
Architecture Reduced Instruction Set Compute was vastly improved in T2
trunk. Now also directly providing an installable
ISO image, too!
Switched to SHA224 checksums
2017-09-29
By switching the bit dated upstream source checksum to SHA-224
the security of validating unmodified upstream sources is greatly
improved.
New and shorter domain: t2sde.org!
2017-07-24
The T2 SDE web servieces are now also available with a
much shorter domain: t2sde.org!
Switched to Zstd compression
2016-10-10
With switching to the new Zstandard compression we can greatly
decrease download bandwidth for you and our mirrors, as well as
uncompression time of big packages during development.
x32 (x86-64/x32) support added to the T2 trunk
2016-01-09
Support for the memory and cache optimized
x32 x86-64 ABI was added to the T2
trunk. Allowig for higher performance embedded,
desktop and server systems.
ARM64 (aarch64) support added to the T2 trunk
2014-05-29
Support for the upcoming 64-bit ARM desktop-
and server-class performance CPUs was added to the T2
trunk.
r40000 revisions, Merry Christmas & a Happy New Year!
2011-12-23
The first seven years of the T2 SDE were just the beginning: Welcome
to revision 40k, and over 3270
packages of
which about 50% do cross compile.
All of us wish you and your families a peaceful and recreative Christmas time.
May it be a time of peace and reflection for all of you, whatever religion you
believe in, whatever culture you are part of and wherever in the world you are.
T2 8.0 "Phoenix" released
2010-07-14
After years of development we are proud to announce the availability
of the new T2 stable release 8.0.
The 8.0 release received updates across the board, while a major
working target was further improving cross compilation, and all official
ISO images are now fully cross build!
Over 10000 Subversion revisions indicate the magnitude of the release,
with over 200 new packages, new features and various other improvements
and fixes.
(
more... -
download...)
May Day! >36200 revisions, >3219 packages, ~50% cross, 6 years
2010-05-01
We now have been working and polishing T2 for over 6 years! A massive
effort to maintain all the different
architectures -
from
ARM to
x86,
operating system support - from
Linux to
win32, packages - from
a2ps to
zziplib,
and the cross compilation of it.
The T2 SVN tree now contains more than 36000 versioned revisions, with
over 3200 packages in tree, of which nearly
50% do cross compile.
The T2 team wishes you a happy public holiday! Enjoy!
GCC updated to 4.5
2010-04-18
GCC 4.5 comes with new, exciting
optimizations and is now available in the T2 SDE SVN trunk.
LLVM support starts to trickle in
2010-04-01
GCC updated to 4.4
2009-11-13
GCC 4.4 comes with new, exciting
optimizations and is now available in the T2 SDE SVN trunk.
X11R7.5 starts to appear in trunk
2009-10-06
X11R7.5 approaching the final release, and so are the T2 X.org
packages in the
t2/trunk
already being updated.
Alternative kernel, MinGW (Win32) support merged to trunk
2009-08-30
Support for non-Linux kernels for the T2 System Development Environment was
on our
agenda for quite a while, now. Last
weekend
ExactCODE committed the
initial script adaptions and basic infrastructure. As a first step
T2 gained support to cross-compile
MinGW
(Win32) Windows executables.
33333 revisions, 3170 packages, 5 years and counting!
2009-06-11
The first five years of the T2 SDE where just the beginning: Welcome
to revision 33333, and over 3170
packages of
which nearly 50% do cross compile.
Over 30000 revisions, 3100 packages!
2008-08-10
The T2 SDE project team is proud to announce the 30000's T2 SVN source
repository revision, with over 3100 packages in the T2
package repositories. Of those 3100
source based packages, 1462 (47%) do cross compile, now (as setup and
patched in T2).
(
more...)
T2 @ LinuxTag 2008
2008-05-15
T2 project will attend the europeans largest Linux fair, Linux Tag 2008 in
Berlin.
The LinuxTag 2008 opens its doors from May 28 to May 31, 2008 at the Berlin
Expo Center under the Funkturm. We invite users, developers and deploying
companies to learn more about the potential of T2, Linux, Open Source, and
Free Software at Europe's leading conference and expo - where .COM meets .ORG.
Puppy Linux 4.00 bases on T2, again!
2008-05-05
The
Puppy Linux OS in the just releases version 4.00 does now use
the T2 Open System Development Environment as
base,
again.
New, dedicated T2 download server
2008-05-01
Thanks to the T2 sponsor ExactCODE GmbH,
a new and dedicated master download server for source and binary releases,
as well as the upstream source mirror is now available:
http://dl.t2sde.org
Formerly the source mirror and binary releases where only available on
a off-site and not really reliable university server.
T2 @ CeBIT 2008
2008-02-24
Thanks to the
Linux New Media AG, their
OpenBooth,
and
ExactCODE,
T2 is attending the world's largest computer fair: CeBIT, yet again!
The LinuxPark is located in hall 5 with the T2 SDE/ExactCODE booth at E60/2.
T2 SDE magazine article #1
2008-02-03
The T2 SDE project team is proud to announce the first issue of
the T2 magazine, a magazine dedicated to T2 and other open
source related topics. Issue #1 covers
a recent filesystem benchmark.
Over 3000 packages!
2007-12-07
The T2 SDE project team is proud to announce to exceed the 3000
packages mark, with over 3000 (!!!) packages in the T2 SDE
trunk package repositories!
T2 7.0-rc2 "autumn leaves" released
2007-11-12
The 7.0 series release candidate two features bugfixes and stability
improvements for the non-x86 architectures, mainly AVR32, PowerPC and
SPARC while quite some packages received updates and security fixes.
The major features of series 7 are
AVR32 and
Blackfin architecture support as well
as the brand new GCC 4.2 and
GlibC 2.6. Additionally
the T2 7.0 series comes with over 400 new
packages, while most of the existing packages received an update.
(more... - download...)
T2 @ Systems 2007
2007-10-20
T2 will attend the Systems 2007, the leading business-to-business
exhibition for the ICT sector - in Munich, Germany.
The Systems 2007 opens its doors from 23 - 26 October, with the T2
SDE booth will be located in Hall 2B, in the Open Source area.
1333 T2 package known to cross compile (>45%)
2007-08-18
As part of the ongoing 7.0
finalization, a whole new bunch of packages got fixed to cross-compile
and thus where marked with the new T2 CROSS tag.
With the now 1333 T2 packages, including nearly all GPE, X.Org, XFCE and
most GNOME packages, known to cross compile, over >45% of the T2
packages are ready for embedded development.
(more...)
FIC/Neo1973 T2 target created
2007-08-11
As the first FIC/Neo1973 prototype arrived, T2 support for this
first mostly free and open mobile phone platform was started. This T2
effort includes the creation of a dedicated target for this smartphone device.
1000 T2 package known to cross compile (>33%)
2007-06-25
As part of the ongoing 7.0
finalization a whole lot of packages got fixed to cross-compile and thus
where marked with the new T2 CROSS tag.
With the now 1000 T2 packages known to cross compile, over >33% of the
T2 packages are ready for embedded development.
(more...)
Live from the LinuxTag 2007 Berlin
2007-06-02
On Google Video you can find a
interview with René Rebe, the founder of T2 SDE Linux, at the
LinuxTag which was made by Kushal Das.
T2 7.0-rc "water falls" released
2007-05-30
The release features the two newly supported CPU architectures
AVR32 and
Blackfin as well
as the brand new GCC 4.2 and
GlibC 2.6. Additionally
the T2 7.0 series comes with over 400 new
packages, while most of the existing packages received an update.
(more... - download...)
T2 for Blackfin
2007-05-27
The T2 SDE project announces the immediate availability of T2 SDE
support for the Blackfin CPU architecture from Analog Devices.
(more...)
T2 @ LinuxTag 2007
2007-04-05
T2 will attend the europeans largest Linux fair, Linux Tag 2007 in Berlin.
The LinuxTag 2007 opens its doors from May 30 to June 2, 2007 at the Berlin
Expo Center under the Funkturm. We invite users and experts to learn more
about the potential of T2, Linux, Open Source, and Free Software at Europe's
leading conference and expo - where .COM meets .ORG.
T2 6.0.3 "Spring Fever" released
2007-03-28
With the usual care and a new maintenance release
of the popular T2 6.0 series was released today.
As stable series, the 6.0 series is maintained under strong API/ABI
compatibility aspects and receives bug fixes, security fixes and light,
compatible updates only.
The release primarily focuses to iron out all known LiveCD issues for smooth
building of custom T2-based LiveCD/DVD and USB sticks.
Prebuilt x86, x86-64, PowerPC and PowerPC64 ISOs images of the
minimal-X.org-livecd are available (SPARC64 to follow, soon).
T2 for AVR32
2007-03-06
In cooperation with Atmel
and ExactCODE the T2 SDE
project announces the immediate availability of T2 SDE support for
the new AVR32 CPU architecture designed by Atmel, Norway.
The AVR32 STK1000 reference implementation running the T2 SDE
Linux will be showcased on the CeBIT 2007, T2 SDE Project booth,
hall 5 booth G68/4. (more...)
T2 @ CeBIT 2007
2007-02-23
Thanks to the
Linux New Media AG, their
OpenBooth,
and
ExactCODE,
T2 is attending the world's largest computer fair: CeBIT, yet again!
The LinuxPark is located in hall 5 with the T2 SDE/ExactCODE booth at G68/4.
T2 incorporated support for GPE
2007-02-09
The GPE Palmtop Environment is
a Gtk+ based user interface environment for palmtop/handheld computers
running the GNU/Linux or any other UNIX-like operating system.
Thanks go to Susanne Klaus from ExactCODE for the ungoing mobility effort
thru which the GPE packages are now included in T2.
T2 T-Resc(ue) Technology Preview
2007-01-18
T-Resc is a new target incorporated into
T2. It is meant for demonstration purposes and brings embedded features into
the hands of every day users and administrators.
T-Resc is uClibC based as well as size optimized by GCC thruout the whole
system to minimize the ISO size. With minimal, k-drive based Xvesa and Xfbdev
X servers as well as blackbox few bytes are dedicated to graphic functionality.
Included are open-source disk, network and virus scanning utilities.
(more...)
T2 6.0.2 "Continuity" released
2006-12-07
With the usual care and maintenance a new maintenance release
of the popular T2 6.0 series was released today.
As stable series, the 6.0 series is maintained under strong API/ABI
compatibility aspects and receives bug fixes, security fixes and light,
compatible updates only.
The release primarily focus to iron out all known sparc64 issues for smooth
support on Sun T1, Niagara CPU systems such as the T1000 and T2000 - but also
includes non SPARC security fixes, updates and improvements along the lines.
Prebuilt SPARC64, Niagara binary ISO images of the minimal target are
available.
T2 6.0.1 "From Zero to One" released
2006-10-30
With the usual care and maintenance the first maintenance release
of the popular T2 6.0 series was released today.
As stable series, the 6.0 series is maintained under strong API/ABI
compatibility aspects and receives bug fixes, security fixes and light,
compatible updates only. Package version updates include Linux
(2.6.17.9 -> 2.6.17.14) and KDE (3.5.4 -> 3.5.5).
T2 incorporated support for OpenPCD
2006-10-07
The
OpenPCD is a free 13.56MHz RFID reader and writer hardware design.
This device is able to screen informations from Proximity Integrated Circuit
Cards (PICC) conforming to vendor-independent standards such as ISO 14443, ISO
15693 as well as proprietary protocols such as Mifare Classic.
Puppy Linux 2.10 bases on T2!
2006-09-15
The
Puppy Linux OS in the just releases version 2.10 does now use
the T2 Open System Development Environment as
base.
This release is no suprise and based on an ongoing
collaboration between the developers.
T2 6.0.0 "Ready to Go" released
2006-08-25
Finally, after a lot of testing, security updates and work on details,
such as simplifing the installation we are proud to announce the immediate
availability of 6.0.0 final release code name: "Ready to Go".
The release features u/dev, early user-space, fully modular kernel, X11R7,
C++ cross compilation, PowerPC64 and MIPS64 support as well as a whole lot of
updates and refactoring under the hood. The x86 flavour already includes
support for latest Apple Macintosh Intel (Mactel) hardware and the associated
Grub fixes (A20 gate and keyboard) and we finally can ship the first
production ready SPARC64 T2 Linux even supporting the Sun T1 Niagara CPU!
T2 @ Linux World Expo Cologne 2006
2006-08-24
The T2 Project will be presenting Linux solutions based on the T2
SDE on the Linux World Expo, Cologne, Germany from November
the 14th to 16th.
T2 able to cross compile modular X11R7!
2006-08-01
T2 always was strong in being self-hosting and starting each build
bootstrapping a fresh cross compiler itself - even if the build
actually is a native build.
Due to popular demand, more and more packages have been fixed over
the past time and T2 is able to cross compile the modular X11R7, now!
T2 2.2 becomes 6.0!
2006-07-29
For marketing reasons T2 2.2 will be released as series 6.0
in the upcoming week.
The change of versioning was made to obviously promote the progress
T2 made over the last years and thus being way ahead of competing
systems.
T2 2.2.0-rc for SPARC64 released!
2006-06-19
Due preparations for Sun's latest Niagara CPU the sparc64 got some push
and a fully installable ISO based on the current codebase was released.
See
the release
announcement as well as the
sparc64 platform page for more details.
T2 2.2.0-rc "Get the power back!" released
2006-06-02
Finally, the Release Candidate of the 2.2.0 series "Get the power back!" is
out. The series features u/dev, early user-space, fully modular kernel, X11R7,
C++ cross compilation, powerpc64 and mips64 support as well as a whole lot of
updates and refactoring under the hood. The x86 flavour already includes
support for latest Apple Macintosh Intel (Mactel) hardware and the associated
Grub fixes (A20 gate and keyboard).
T2 @ CeBIT 2006
2006-03-08
Thanks to the
Linux New Media AG and their
OpenBooth,
T2 is attending the worlds largest computer fair: CeBIT!
The LinuxPark is located in hall 5, section F56.
T2 2.1.1.1 "lychee punch" released
2006-01-14
The first maintenance release (2.1.1) for the stable 2.1 branch was finalized.
This release includes bug fixes, security fixes, updates and even some
improvement to the SDE. Most notable are: kaffe 1.1.6, kde 3.4.3, xfce 4.2.3.2,
wine 0.9.1, mono 1.1.10, eclipse 3.1.1, xpdf 3.01pl1, koffice 1.4.2,
samba 3.0.21a, OpenOffice.org (ooo) 2.0.0.1 and mplayer 1.0pre7try2.
A vastly improved Emerge-Pkg script, improved dietlibc as well as improved
x86-64 and PowerPC64 support, target inheritance and autoextraction of .zip
files was merged from the development trunk.
T2 2.2.0-epsilon "Yuletide" released
2005-12-24
Finally, with 2.2.0-epsilon the necessary installer rewrite was done to include
support for u/dev. Additionally the 2.2 series includes a fully modular kernel,
support for C++ cross compilation, powerpc64 and mips64 support as well as a whole
lot of updates, including modular X.Org X11R7 and cleanups and refactoring under
the hood.
T2 2.1.0 "Charlotte" released
2005-11-04
Finally 2.1.0 was release with some bugfixes and minor (but important) updates,
including: GCC 3.4.4, Abiword 2.2.11, Gnumeric 1.6.0, Samba 3.0.20b,
and Apache 2.0.55.
Over 2100 packages!
2005-10-07
After the addition of the modular X.org - X11R7 - packages we are proud
to announce to pass the 2000 packages mark with over 2100 (!!!)
packages in the T2
package repositories!
X11R7 packaged in trunk
2005-10-02
The modularized X.org release candidate X11R7 got packaged for T2.
It is now the default X implementation in trunk and will be used
in the T2 2.2 release scheduled for November.
T2 2.1.0-rc3 "The Toasted Badger" released
2005-09-17
This, hopefully last, release candidate includes general bugfixes and minor
(but important) updates, most notably OpenOffice 1.9-m123, Mono 1.1.8.3,
bdb 4.3.28, KDE 3.4.2 and Gnome 2.10.2.
T2 2.1.0-rc2 "Carmenere" released
2005-08-09
We are happy to announce the release of our second (and last?) candidate
for T2 2.1. The release includes major bugfix, and many harmless updates
where most notable are: linux 2.6.11.12, glibc 2.3.5, OpenOffice 1.9-m104,
wx 2.6.1.0, mono 1.1.8.2, XFCE 4.2.2, KDE 3.4.1 and Gnome 2.10.1.
T2 2.1.0-rc1 "summer sunshine" released
2005-06-20
Again AMD64/x86-64 as well as sparc64 support got improved again.
Of course the release ships with the latest stable release of KDE, GNOME,
XFCE and Enlightenment 17.
About 152 packages got updated, including Linux (2.4.31) and Linux (2.6.11.10)
and 146 issues fixed. The release includes enhanced Java support, including
Kaffee and Jikes. Automatic dependency and installed files detection was
improved. Other package updates include Subversion (1.2.0), nvidia (1.0-7174)
and Apache (2.0.54). Acroread (7.0) was added.
T2 @Live 2.2.0-beta "the remedy" released
2005-05-22
With a lot of improvements over the first alpha version, the state of the art
T2 live CD is coming along. An quite
impressive amount of hardware has already been
certified to be able to run the CD without problems.
T2 @Live 2.2.0-alpha released
2005-05-10
Despite preparing the stable series for release, next generation
work is going on in the development trunk. Beside strong u/dev,
D-BUS and HAL integration a really sophisticated as well as state
of the art
T2 live CD is coming along. Visit
the
project page for details and download link.
T2 2.1.0-beta4 "warm rain" released
2005-04-13
After an enormous amount of updates and additions we released
2.1.0-beta4 as last snapshot before the first release candidate
will be deployed in about one week.
The release includes support for the SuperH CPU family,
as well as enhanced AMD64 / x86-64 support, many improvements
for cross compiling - including a new embedded target as solid
base for industrial products and support for squashfs and
unionfs.
Of course, the latest stable release of KDE (3.4.0), GNOME (2.10.0),
XFCE (4.2.1) and Enlightenment 17 (2005-03-29).
New, upcoming website
2005-03-05
Setting up a CMS managed community website was on the todo since the beginning
of T2. A work in progress site now
up
and running.
T2 2.1.0-beta3 "Serpentine" Released
2005-02-19
After much last minute showstopper work in the 2.1.0-beta3 branch the tree
was frozen and released, finally.
The release includes: uclibc support (builds with far more packages than
dietlibc!), parallel build support for make and scons, builds on x86-64,
fixed ccache support to work reliable with recent ccache releases,
improved sparc64 support, bash3 was fixed significantly, various bootdisk
creation and file layout improvements, wide ncurses added, the nvidia binary
only driver really does get installed. The numerous package updates include
linux-2.6.10, linux-2.4.29 as well as migration to aspell-0.60 and development
tools for Atmel AVR chips got included.
T2 @ CeBIT 2005
2005-02-14
Thanks to the
Linux New Media AG and their
OpenBooth,
T2 is attending the worlds largest computer fair: CeBIT!
The LinuxPark is located in hall 6, section H18.
T2 2.1.0-beta2 "Your own sweet way" Released
2004-12-26
The "T2" project tagged and released the internal milestone 2.1.0-beta2
("Your own sweet way").
The release includes more ROCK to T2 naming transitions, including the
rename of the internally used toolchain directory from ROCK to
TOOLCHAIN, fixes for findutils, enhanced X.org radeon support
(especially on PowerPC). The command wrapper code got a significant
restructuring so that ccache works more reliable now, as well as
general ccache fixes and basic distcc support. We now support marking
download URLs as "no mirror". And the many updates include gtk+-2.6.0
as well as freetype-2.1.7..
T2 2.1.0-beta "Today is gonna be the day" Released
2004-12-15
The "T2" project tagged and released the internal milestone 2.1.0-beta
("Today is gonna be the day").
The release includes updates to linux26 (2.6.8.1 -> 2.6.9), linux24
(2.4.28-pre4 -> 2.4.28),binutils (2.15.91.0.2 -> 2.15.92.0.2), gcc
(3.4.2 -> 3.4.3), uclibc (0.9.26 -> 0.9.27-20041106), binutils
(2.15.91.0.2 -> 2.15.94.0.1), KDE 3.3.2, Gnome 2.8.2 as well as many
other updates, fixes and improvements.
T2 2.1.0-alpha "Way to heaven" Released
2004-10-03
The "T2" project tagged and released the internal milestone 2.1.0-alpha
("Way to heaven").
Major changes from ROCK Linux 2.0 and 2.1 include: gcc-3.4.x used
exclusively, a "sanitized" linux-header package which currently uses
2.6.8.1 headers, X.Org is used exclusively, some packages got split
into individual ones (e.g. alsa, mad, ogg-vorbis and xine), the .desc
D tag for the cvs:// URL scheme got revisited, the ugly date encoding
via a '!' fot dropped in favor of more natural form as to be executed
manually on the command line, the .desc NODIST "hack" support was
removed, as well as the new CD tag not imported, the .desc tags CV-PAT
and CV-DEL support was dropped, many packages got updated and added,
no people named repositories - most packages should now be sorted into
category repositories - which so far scale quite well, no package fork
/ package split stuff, no pseudo cross native compiler hacks and no
perl cpan meta package fork whatever (tm) stuff, no default kernel
stuff - a "sanitized" linux-header package is always used (always as
up-to-date as possible - currently 2.6.8.1), no linux*-src packages -
third party modules will be build as part of any kernel package (will
be implemented next week ;-)