Tcl Dev Kit (TDK) từ ActiveState cung cấp các công cụ cần thiết cho các lập trình viên Tcl, giúp dễ dàng tạo, xây dựng và triển khai các ứng dụng. Nhanh chóng triển khai các ứng dụng Tcl cho một loạt các nền tảng, như sẵn sàng để chạy thực thi starkits hoặc starpacks cho Windows, Mac OS X, Linux, Solaris, AIX và HP-UX. Đơn giản hóa việc phát triển bằng các công cụ để tìm và sửa lỗi, quản lý cơ sở mã phức tạp và tối ưu hóa các chương trình của bạn. Kiểm soát và làm việc theo cách bạn muốn với một sự lựa chọn của GUIs hoặc giao diện dòng lệnh cho hầu hết các công cụ. Các tính năng khác bao gồm TclApp dễ dàng tạo và triển khai các tệp thực thi Tcl khép kín cho tất cả các nền tảng chính và trình biên dịch, giúp bảo vệ mã nguồn của bạn và giảm hỗ trợ ứng dụng.
lịch sử phiên bản
- Phiên bản 5.4.1 đăng trên 2015-08-19
Cải tiến bộ kiểm tra, quản lý gói TEA, trình biên dịch mã Tcl 8.5, căng da mặt GUI, Nền tảng mới: Hỗ trợ Mac OS X và Solaris x86.
- Phiên bản 1.0 đăng trên 2010-06-25
Chi tiết chương trình
Eula
EULA - Thỏa thuận cấp phép người dùng cuối
Tcl Dev Kit cấp phép
Bản quyền và thương hiệu
Bản quyền (C) 2001-2011 ActiveState Software Inc. Tất cả các quyền
Reserved. ActiveState, Tcl Dev Kit, ActiveTcl và ASPN là các nhãn hiệu
hoặc nhãn hiệu đã đăng ký của ActiveState Software Inc. Tất cả các khác
sản phẩm được đề cập là nhãn hiệu hoặc nhãn hiệu đã đăng ký của
các công ty tương ứng.
THỎA THUẬN CẤP PHÉP ACTIVESTATE TCLDEVKIT
Vui lòng đọc kỹ: ĐÂY LÀ GIẤY PHÉP VÀ KHÔNG PHẢI LÀ THỎA THUẬN
Bán. Bằng cách sử dụng và cài đặt Phần mềm của ActiveState Software Inc. hoặc,
nếu có thể, chọn &Tôi CHẤP NHẬN... & tùy chọn ở cuối
Giấy phép bạn chỉ ra rằng bạn đã đọc, hiểu và chấp nhận
điều khoản và điều kiện của Giấy phép. NẾU QUÝ VỊ KHÔNG ĐỒNG Ý VỚI
ĐIỀU KHOẢN VÀ ĐIỀU KIỆN, BẠN KHÔNG NÊN CỐ GẮNG CÀI ĐẶT
Phần mềm. Nếu Phần mềm đã được tải xuống hoặc cài đặt, bạn
nên nhanh chóng ngừng sử dụng Phần mềm theo bất kỳ cách nào và phá hủy tất cả
bản sao Phần mềm do bạn sở hữu. Bạn, người dùng, giả sử tất cả
trách nhiệm lựa chọn Phần mềm để đạt được
kết quả dự định và cho việc cài đặt, sử dụng và kết quả thu được
từ Phần mềm. Nếu quý vị có bất kỳ câu hỏi nào liên quan đến vấn đề này, quý vị có thể
liên hệ với ActiveState qua
[email protected].
Giấy phép ActiveState này (&License") được thực hiện giữa ActiveState
Software Inc. (&ActiveState") với tư cách là người cấp phép, và bạn, với tư cách là bên được cấp phép, tính đến
ngày bạn sử dụng Phần mềm (Phần mềm đang được sử dụng trên
máy tính khi nó được nạp vào BỘ NHỚ RAM hoặc cài đặt vào
bộ nhớ vĩnh viễn (ví dụ: đĩa cứng hoặc thiết bị lưu trữ khác) của
máy tính).
Giấy phép này phản ánh ý định của ActiveState để giữ lại toàn bộ quyền sở hữu
và kiểm soát việc sử dụng và phân phối ActiveState Tcl Dev Kit,
Khóa Cấp phép (như sau đây định nghĩa) và các phần mềm hiện hành khác
(gọi chung là & Phần mềm&trích dẫn;).
1. Cấp giấy phép. Tùy thuộc vào các điều khoản và điều kiện của
Giấy phép, ActiveState cấp cho bạn một cá nhân, không độc quyền,
không thể chuyển nhượng, và giấy phép hạn chế để sử dụng Phần mềm chỉ để
tạo, biên dịch, kiểm tra và triển khai, ở dạng mã nguồn hoặc đối tượng,
chương trình ứng dụng riêng (&Works"). Bạn có thể tạo
ứng dụng dựa trên công việc phát triển độc đáo của bạn bằng cách sử dụng Phần mềm
và bạn có thể cấp phép lại cho người dùng cuối của các Tác phẩm đó (&Người dùng Cuối&trích dẫn;)
quyền cá nhân, không độc quyền, không thể chuyển nhượng để cài đặt và thực hiện
và/hoặc thư viện cần thiết để sử dụng Tác phẩm
được tạo bằng Phần mềm. Sử dụng các tệp và/hoặc thư viện đó bằng cách
người dùng cuối như vậy được giới hạn trong mục đích thời gian chạy chỉ. Quý vị có thể không
cung cấp cho bất kỳ Người dùng Cuối nào quyền truy cập vào sự phát triển hoặc tương tác
khả năng của các thư viện phần mềm hoặc công nghệ, cũng như bạn cũng không thể
phơi bày ngôn ngữ lập trình cơ bản như một ngôn ngữ kịch bản trong
các công trình cho bất kỳ người dùng cuối như vậy. Khi bạn trả phí giấy phép
được thiết lập bởi ActiveState, bạn sẽ nhận được một khóa giấy phép (
&Khóa Cấp phép") từ ActiveState cho phép bạn sử dụng
Phần mềm chỉ trong các ngữ cảnh cụ thể sau:
(i) Sử dụng thương mại. Nếu Khóa Cấp phép của bạn cho phép sử dụng thương mại, bạn
có thể sử dụng phần mềm trên nhiều máy tính hoặc trên mạng quá lâu
vì bạn là người dùng duy nhất của Phần mềm. (A & mạng" là bất kỳ
kết hợp hai hoặc nhiều máy tính được liên kết điện tử
và có khả năng chia sẻ việc sử dụng một chương trình phần mềm duy nhất.) Bạn
sẽ có được một giấy phép riêng cho mỗi người dùng bổ sung của
phần mềm (cho dù những người dùng đó có được kết nối trên mạng hay không). Bạn
chỉ có thể tạo một bản sao của Phần mềm để lưu trữ hoặc sao lưu
Mục đích. Bạn không được phép bán, cho thuê, phân phối, chuyển nhượng,
cấp phép lại, hoặc xử lý Phần mềm, toàn bộ hoặc một phần,
cho bất kỳ hình thức thực tế hoặc tiềm năng thương mại đạt được hoặc xem xét.
(ii) Sử dụng đánh giá (dùng thử). Nếu Khóa Cấp phép của bạn cho phép Đánh giá
(Dùng thử) Sử dụng bạn chỉ có thể sử dụng phần mềm cho mục đích đánh giá
không thanh toán Phí Cấp phép trong khoảng thời gian không quá
hai mươi m21 (21) ngày kể từ ngày tải xuống hoặc cài đặt vào
ổ cứng của bạn.
(iii) Sử dụng phi thương mại. Nếu Khóa Giấy phép của bạn cho phép
Sử dụng phi thương mại, bạn có thể sử dụng phần mềm trong giảng dạy hoặc học tập
môi trường chỉ. Bạn không được phép bán, cho thuê, phân phối,
chuyển nhượng, cấp phép lại, hoặc xử lý toàn bộ Phần mềm,
hoặc một phần, đối với bất kỳ hình thức lợi ích thương mại thực tế hoặc tiềm năng hoặc
Xem xét.
(iv) Sử dụng khác. Bất kỳ việc sử dụng phần mềm nào khác với việc sử dụng được chỉ định
ở trên đòi hỏi một giấy phép riêng biệt từ ActiveState và thanh toán
phí giấy phép bổ sung theo xác định của ActiveState. Bổ sung như vậy
các tùy chọn phân phối lại có sẵn, tại
theo quyết định, tùy từng trường hợp. Liên hệ với chúng tôi tại
[email protected] thảo luận về bất kỳ lựa chọn tái phân phối nào không
được bao phủ bởi thỏa thuận cấp phép này. ActiveState bảo lưu tất cả các quyền
không được cấp rõ ràng cho bạn ở đây.
Điều khoản này nhằm bảo vệ các quyền của
sở hữu trí tuệ và ngăn chặn việc phân phối các sản phẩm
cung cấp chức năng cạnh tranh cho Phần mềm.
2. Giấy phép sinh viên. Student Edition Software có nghĩa là các phiên bản đầy đủ của
Phần mềm ActiveState, được cung cấp với các điều khoản về giá và giấy phép đặc biệt,
và chỉ có sẵn cho Người dùng Sinh viên Đủ điều kiện.
(i) Điều khoản cấp phép đặc biệt của Student Edition. Student Edition Phần mềm là
không thể chuyển nhượng. Phần mềm sinh viên không phải là phiên bản
Nâng cấp. Chỉ được phép sử dụng thương mại nếu Người dùng:
Người dùng Sinh viên đủ điều kiện tại thời điểm mua Phần mềm, một
Người sử dụng sinh viên đủ điều kiện tại thời điểm phát triển tác phẩm và
Người sử dụng sinh viên đủ điều kiện tại thời điểm cấp phép lại các tác phẩm.
(ii) Vui lòng tham khảo các yêu cầu về giấy phép sinh viên của ActiveState hoặc
liên hệ với ActiveState để biết thêm thông tin về những gì là một & Đủ điều kiện
Người dùng Sinh viên," và về các tùy chọn cấp phép khác có thể được
có sẵn.
3. Chấm dứt. Thỏa thuận Cấp phép này có hiệu lực cho đến khi
Chấm dứt. ActiveState có thể chấm dứt Giấy phép này ngay lập tức và
mà không cần thông báo trước nếu bạn vi phạm bất kỳ điều khoản nào của Giấy phép này hoặc cho bất kỳ
lý do gì. Trong trường hợp chấm dứt hoặc hết hạn, quý vị
đồng ý phá hủy ngay lập tức và/hoặc xóa bản gốc và tất cả các bản sao
phần mềm, bất kỳ tài liệu đi kèm và Khóa Giấy phép và
ngừng sử dụng và bạn sẽ không giữ lại hoặc lưu trữ Phần mềm
hoặc bất kỳ bản sao nào của chúng, dưới bất kỳ hình thức hoặc phương tiện nào.
4. Quyền sở hữu. Phần mềm này được cấp phép, không được bán, cho
Bạn. ActiveState bảo lưu tất cả các quyền không được cấp rõ ràng cho
Bạn. Quyền sở hữu Phần mềm và các quyền sở hữu liên quan,
bao gồm nhưng không giới hạn ở các ứng dụng bằng sáng chế và bằng sáng chế,
được giữ lại bởi ActiveState. Phần mềm này được bảo vệ bởi bản quyền
luật pháp của Canada và Hoa Kỳ và quốc tế
Hiệp ước. Do đó, bạn phải tuân thủ các luật và điều ước quốc tế như vậy trong
việc bạn sử dụng Phần mềm. Bạn đồng ý không loại bỏ bất kỳ
bản quyền, thương hiệu và các thông báo độc quyền khác từ Phần mềm.
5. Phân phối. Trừ khi có thể được cho phép rõ ràng trong Mục 1, hoặc
như đã thỏa thuận khác trong một thỏa thuận bằng văn bản có chữ ký của cả quý vị và
ActiveState, bạn sẽ không phân phối Phần mềm, toàn bộ hoặc
một phần, dưới bất kỳ hình thức hoặc phương tiện nào.
6. Hạn chế chuyển nhượng và sử dụng. Bạn không được bán, cấp phép,
tiểu giấy phép, cho vay, cho thuê, cho thuê, chia sẻ, chuyển nhượng, truyền tải,
viễn thông, xuất khẩu, phân phối hoặc chuyển giao Phần mềm
cho người khác, trừ khi được cho phép rõ ràng trong Thỏa thuận Cấp phép này hoặc
trong một thỏa thuận khác với ActiveState. Để sử dụng Phần mềm
bạn sẽ được yêu cầu lấy Khóa Cấp phép và đồng ý với Giấy phép này
Thỏa thuận về việc sử dụng Phần mềm. Quý vị sẽ không tiết lộ hoặc
cung cấp quyền truy cập vào Khóa Cấp phép của bạn cho bất kỳ cá nhân hoặc tổ chức nào khác. Bạn
phải tuân thủ tất cả các luật kiểm soát xuất khẩu hiện hành của Canada và các
trong việc bạn sử dụng Phần mềm. Trừ khi có thể được cho phép rõ ràng
ở trên, bạn không được sửa đổi, đảo ngược kỹ sư, dịch ngược, giải mã,
trích xuất hoặc tháo rời Phần mềm.
7. VỀ PHẦN MỀM NÓI RIÊNG, ACTIVESTATE KHÔNG ĐẢM BẢO
RẰNG PHẦN MỀM SẼ HOẠT ĐỘNG PHÙ HỢP VỚI
TÀI LIỆU TRONG MỌI SỰ KẾT HỢP CỦA NỀN TẢNG PHẦN CỨNG HOẶC PHẦN MỀM
MÔI TRƯỜNG HOẶC CẤU HÌNH, HOẶC TƯƠNG THÍCH VỚI MỌI MÁY TÍNH
Hệ thống. NẾU PHẦN MỀM BỊ LỖI VÌ BẤT KỲ LÝ DO GÌ, BẠN SẼ GIẢ ĐỊNH
TOÀN BỘ CHI PHÍ CỦA TẤT CẢ CÁC SỬA CHỮA HOẶC THAY THẾ CẦN THIẾT.
8. TUYÊN BỐ MIỄN TRỪ TRÁCH NHIỆM. ACTIVESTATE KHÔNG ĐẢM BẢO RẰNG PHẦN MỀM LÀ MIỄN PHÍ
TỪ LỖI, KHIẾM KHUYẾT, LỖI HOẶC THIẾU SÓT. PHẦN MỀM NÀY ĐƯỢC CUNG CẤP TRÊN
AN &AS IS" BASIS VÀ ACTIVESTATE KHÔNG ĐẢM BẢO HOẶC
ĐIỀU KIỆN, RÕ RÀNG HAY NGỤ Ý, ĐỐI VỚI PHẦN MỀM HOẶC BẤT KỲ
CÁC MẶT HÀNG ĐI KÈM BAO GỒM NHƯNG KHÔNG GIỚI HẠN CÁC BẢO HÀNH NGỤ Ý
HOẶC CÁC ĐIỀU KIỆN VỀ KHẢ NĂNG BÁN HÀNG HOẶC SỰ PHÙ HỢP CHO MỘT
Mục đích. MỘT SỐ KHU VỰC PHÁP LÝ KHÔNG CHO PHÉP LOẠI TRỪ
BẢO ĐẢM, TRONG TRƯỜNG HỢP ĐÓ, CÁC LOẠI TRỪ TRÊN CÓ THỂ KHÔNG ÁP DỤNG CHO BẠN.
9. GIỚI HẠN TRÁCH NHIỆM PHÁP LÝ. ACTIVESTATE SẼ KHÔNG CÓ TRÁCH NHIỆM PHÁP LÝ HOẶC
NGHĨA VỤ ĐỐI VỚI BẤT KỲ THIỆT HẠI HOẶC BIỆN PHÁP KHẮC PHỤC NÀO, BAO GỒM, NHƯNG KHÔNG GIỚI HẠN,
CHI PHÍ HÀNG HÓA THAY THẾ, DỮ LIỆU BỊ MẤT, LỢI NHUẬN BỊ MẤT, DOANH THU BỊ MẤT
HOẶC BẤT KỲ TRỰC TIẾP, GIÁN TIẾP, NGẪU NHIÊN, ĐẶC BIỆT, CHUNG, TRỪNG PHẠT
HOẶC THIỆT HẠI DO HẬU QUẢ, PHÁT SINH TỪ GIẤY PHÉP NÀY HOẶC VIỆC SỬ DỤNG HOẶC
KHÔNG CÓ KHẢ NĂNG SỬ DỤNG PHẦN MỀM. TRONG BẤT KỲ TRƯỜNG HỢP NÀO SẼ HOẠT ĐỘNG TỔNG SỐ
TỔNG HỢP TRÁCH NHIỆM PHÁP LÝ (CHO DÙ TRONG HỢP ĐỒNG (BAO GỒM CẢ CƠ BẢN
VI PHẠM), BẢO HÀNH, TORT (BAO GỒM SƠ SUẤT), TRÁCH NHIỆM SẢN PHẨM,
VI PHẠM SỞ HỮU TRÍ TUỆ HOẶC LÝ THUYẾT PHÁP LÝ KHÁC) LIÊN QUAN ĐẾN
PHẦN MỀM VÀ/HOẶC GIẤY PHÉP NÀY VƯỢT QUÁ PHÍ CẤP PHÉP DO BẠN THANH TOÁN
ĐỂ ACTIVESTATE. HƠN NỮA, ACTIVESTATE SẼ KHÔNG CHỊU TRÁCH NHIỆM CHO BẤT KỲ SỰ CHẬM TRỄ NÀO
HOẶC KHÔNG THỰC HIỆN NGHĨA VỤ CỦA MÌNH THEO GIẤY PHÉP NÀY DO ĐÓ
TRONG BẤT KỲ NGUYÊN NHÂN HOẶC ĐIỀU KIỆN NÀO NGOÀI TẦM KIỂM SOÁT HỢP LÝ CỦA ACTIVESTATE.
10. Huyền thoại về quyền hạn chế của chính phủ Hoa Kỳ. Nếu Phần mềm được
có được bởi bất kỳ cơ quan nào hoặc một phần khác của chính phủ Hoa Kỳ trong một
giao dịch theo Quy định Mua lại Liên bang hoặc
Quy định mua lại quốc phòng liên bang, phần mềm được trang bị
quyền hạn chế. Sử dụng, sao chép hoặc tiết lộ
Phần mềm của chính phủ Hoa Kỳ phải tuân theo tất cả các
hạn chế được quy định trong Các Quy Định đó, được sửa đổi theo thời gian để
thời gian, bao gồm các điểm (c)(1) và (2) của
Phần mềm máy tính - Điều khoản quyền hạn chế tại Mục 48
C.F.R. 52.227-19.
11. Toàn bộ Thỏa thuận. Giấy phép này và Thỏa thuận Cấp phép Sử dụng
cấu thành toàn bộ thỏa thuận giữa bạn và ActiveState về
phần mềm và tất cả các tài liệu đi kèm. Nếu bất kỳ điều khoản nào
bị tòa án có thẩm quyền kết hợp, số dư
các điều khoản sẽ vẫn có hiệu lực đầy đủ. Giấy phép này
sẽ được điều chỉnh và hiểu theo luật pháp của
Tỉnh British Columbia, Canada, không bao gồm xung đột pháp luật
Quy tắc. Các bên hướng attorn đến thẩm quyền của tòa án của
tỉnh British Columbia trong trường hợp có bất kỳ tranh chấp nào
dưới đây. Các điều khoản của Công ước Liên Hiệp Quốc về Hợp đồng Đối với
bán hàng hóa quốc tế (1980) và bất kỳ Công ước kế nhiệm nào, sẽ
không áp dụng cho Giấy phép này.
12. Lợi tiểu. Các quyền, hạn chế, giới hạn, tuyên bố miễn trừ trách nhiệm và
các biện pháp khắc phục được cấp cho, giữ lại bởi, hoặc vì lợi ích của ActiveState
sẽ mang lại lợi ích và sẽ được thực thi bởi ActiveState
và người cấp phép, người kế nhiệm và người được chỉ định. Quý vị không được chỉ định
quyền, nghĩa vụ và lợi ích trong và đối với Giấy phép này mà không có
chấp thuận trước bằng văn bản của ActiveState. Các nghĩa vụ, giao ước và
quyền áp dụng cho quý vị sẽ mang lại lợi ích của quý vị và sẽ được
ràng buộc bạn và những người kế nhiệm được phép của bạn và chuyển nhượng.
BẰNG CÁCH CÀI ĐẶT PHẦN MỀM, HOẶC, NẾU CÓ THỂ, CHỌN &I
Chấp nhận... & TÙY CHỌN, BẠN CHỈ RA RẰNG BẠN ĐÃ ĐỌC, HIỂU VÀ
CHẤP NHẬN CÁC ĐIỀU KHOẢN VÀ ĐIỀU KIỆN CỦA GIẤY PHÉP. NẾU BẠN KHÔNG ĐỒNG Ý
VỚI CÁC ĐIỀU KHOẢN VÀ ĐIỀU KIỆN, BẠN KHÔNG NÊN CỐ GẮNG CÀI ĐẶT
Phần mềm.