MemSL 4.2

Giấy phép: Miễn phí ‎Kích cỡ tệp: 570.73 KB
‎Xếp hạng người dùng: 4.8/5 - ‎9 ‎Phiếu

Một cấu trúc dữ liệu hoàn chỉnh/ bộ sưu tập các lớp học thư viện, bộ nhớ truy tìm, bộ nhớ gỡ lỗi, nhập cảnh / xuất cảnh truy tìm, xử lý ngoại lệ, xử lý bộ nhớ definable, được xây dựng trong chủ đề hỗ trợ và nhiều hơn nữa. Với: * Danh sách liên kết đơn, đôi và tròn * AVL cân bằng và ren nhị phân cây * Bảng băm động * Ngăn xếp, hàng đợi và Dequeues (sử dụng mảng hoặc danh sách được liên kết) * Bộ (Pascal thực hiện, với công đoàn, sự khác biệt, giao lộ, vv) * Túi xách, bàn và từ điển * Ưu tiên Heaps (sử dụng memSL đa chiều mảng cấp phát) * Hàng đợi tìm kiếm ưu tiên * Xử lý dữ liệu và chức năng do người dùng xác định * Sử dụng nhiều cấu trúc dữ liệu MemSL để lập chỉ mục cùng một dữ liệu * Tính di động * Bộ nhớ Truy tìm / Gỡ lỗi (C Chỉ) * Thời gian chạy bộ nhớ truy tìm / gỡ lỗi (C Chỉ) * Bộ xử lý bộ nhớ definable (C Chỉ) * Xử lý thông báo lỗi / cảnh báo * Entry / Exit Mã nguồn truy tìm / Gỡ lỗi * Thời gian chạy Entry / Exit Source Code Tracing / Gỡ lỗi

lịch sử phiên bản

  • Phiên bản 4.2 đăng trên 2007-11-05
    Chuyển đến Cấp phép Mã nguồn mở GNU GPLv2
  • Phiên bản 4.0 đăng trên 2006-04-01

Chi tiết chương trình

Eula

EULA - Thỏa thuận cấp phép người dùng cuối

Thỏa thuận cấp phép phần mềm Cảm giác phần mềm cho MemSL Quan trọng: thỏa thuận cấp phép phần mềm này là một thỏa thuận pháp lý giữa bạn và Cảm giác phần mềm. Đọc kỹ trước khi hoàn tất quá trình cài đặt và sử dụng phần mềm. Nó cung cấp giấy phép sử dụng phần mềm và chứa thông tin bảo hành và trách nhiệm pháp lý từ chối trách nhiệm pháp lý. Bằng cách cài đặt và sử dụng phần mềm, bạn đang xác nhận chấp nhận phần mềm và đồng ý bị ràng buộc bởi các điều khoản của thỏa thuận này. Nếu bạn không đồng ý bị ràng buộc bởi các điều khoản này, thì đừng cài đặt phần mềm. 1. ĐỊNH NGHĨA: a. & Phần mềm&trích dẫn; có nghĩa là phần mềm được xác định ở trên, bất kỳ máy nào khác có thể đọc được tài liệu (bao gồm, nhưng không giới hạn, thư viện, tệp nguồn, tệp tiêu đề và dữ liệu), bất kỳ bản cập nhật hoặc sửa lỗi được cung cấp nào và bất kỳ hướng dẫn sử dụng nào, hướng dẫn lập trình và các tài liệu khác được cung cấp cho bạn theo Thỏa thuận. b. Software Sensation là chủ sở hữu của tất cả các quyền, bao gồm bản quyền và bí mật thương mại quyền của Phần mềm. c. Bên được cấp phép mong muốn có được giấy phép sử dụng Phần mềm theo các điều khoản của Thỏa thuận. d. Được chấp nhận bởi bất kỳ người nào trong khả năng là nhân viên công ty, đối tác, đại lý, hoặc trong bất kỳ năng lực đại diện nào sẽ là bảo hành của người chấp nhận mà người chấp nhận nắm giữ vị trí đó và rằng ông đã được ủy quyền để thực hiện tài liệu này thay mặt cho của công ty, đối tác hoặc hiệu trưởng đó. e. Sản xuất có nghĩa là phần mềm chạy trong môi trường người dùng cuối, và/hoặc được sử dụng bởi các nhà cung cấp sản phẩm dành cho đối tượng dự định. 2. GIẤY PHÉP: Nếu Phần mềm là (i) Phiên bản dành cho nhà phát triển, (ii) Phiên bản dùng thử, thì Mục 2(a), và không phải Mục 2(b), sẽ được áp dụng. Nếu Phần mềm là (i) phần mềm thương mại Phiên bản, (ii) phiên bản giáo dục (iii) không dành cho phiên bản lợi nhuận hoặc (iv) không bán lại Phiên bản, sau đó phần 2(b), và không phần 2(a), sẽ được áp dụng. a. Phần mềm Sensation cấp cho bên được cấp phép một khoản tiền không độc quyền, không thể cấp phép lại, không giấy phép chuyển nhượng để sử dụng Phần mềm trong 30 ngày. Bên được cấp phép đồng ý rằng giấy phép liên quan đến một nhà phát triển phần mềm trên một máy tính để phát triển và Thử nghiệm. Bên được cấp phép không được phân phối, cấp phép, cấp phép lại hoặc chuyển nhượng bất kỳ bản sao Phần mềm cho bất kỳ bên thứ ba nào. b. Phần mềm Sensation cấp cho bên được cấp phép một khoản tiền không độc quyền, không cấp phép lại, không giấy phép có thể chuyển nhượng để sử dụng Phần mềm. Bên được cấp phép đồng ý rằng giấy phép này liên quan đến cho một nhóm phát triển phần mềm để phát triển và thử nghiệm, và/hoặc giấy phép phần mềm liên quan đến một phần mềm sản xuất Server và không giới hạn phần mềm sản xuất Khách hàng. Bên được cấp phép có thể tạo nhiều bản sao của Phần mềm chỉ được sử dụng bởi Bên được cấp phép và có thể lưu trữ và sao lưu cần thiết bản sao của Phần mềm. 3. THÔNG BÁO ĐỘC QUYỀN: Tất cả các bản sao của Phần mềm do Bên được cấp phép sản xuất để sử dụng người được cấp phép phải chịu các thông báo bản quyền thích hợp và các thông báo độc quyền khác được cung cấp bởi Software Sensation. Bên được cấp phép sẽ không xóa bất kỳ bản quyền hoặc thông báo độc quyền từ bất kỳ bản sao nào của Phần mềm, cũng như Bên được cấp phép sẽ không cho phép bất kỳ người hoặc bên để loại bỏ thông báo đó. 4. TÀI LIỆU: Cảm giác phần mềm sẽ cung cấp cho Bên được cấp phép một hướng dẫn sử dụng sử dụng Phần mềm và các tài liệu thích hợp khác. Bên được cấp phép có thể sao chép hướng dẫn sử dụng và tài liệu khi cần thiết để cho phép Bên được cấp phép sử dụng Phần mềm. Bên được cấp phép không được xóa bất kỳ thông báo độc quyền hoặc bản quyền nào trong hoặc gắn liền với hướng dẫn sử dụng hoặc Tài liệu. Hướng dẫn sử dụng và tất cả các tài liệu khác là tài sản của và độc quyền đối với Cảm giác phần mềm và có thể không được sao chép hoặc sao chép, ngoại trừ được quy định khác trong đoạn này. 5. QUYỀN SỞ HỮU PHẦN MỀM: Quyền sở hữu đối với tất cả các quyền sở hữu trí tuệ, bao gồm bằng sáng chế, nhãn hiệu, bản quyền và quyền bí mật thương mại trong Phần mềm, Hướng dẫn sử dụng Phần mềm và tất cả các tài liệu đang và sẽ vẫn còn với Cảm giác phần mềm. 6. CẢI TIẾN VÀ SỬA ĐỔI: Cảm giác phần mềm có thể, nhưng sẽ không có nghĩa vụ, theo thời gian, thực hiện sửa đổi, sửa đổi, cải tiến hoặc cải tiến phần mềm. Đó là chính sách hiện tại của Software Sensations, tùy thuộc vào thay đổi mà không cần thông báo, để cung cấp cho người được cấp phép thông báo về các sửa đổi đó, sửa đổi, cải tiến hoặc cải tiến và thực hiện sửa đổi hoặc nâng cao Phần mềm có sẵn cho người được cấp phép tại Software Sensations sau đó là phí tiêu chuẩn. 7. CHẤM DỨT: A. Thỏa thuận này sẽ chấm dứt: 1) khi người được cấp phép vi phạm nghiêm trọng Thỏa thuận này mà không được chữa khỏi trong vòng 30 ngày, kể từ ngày có thông báo bằng văn bản về vi phạm đó cho Bên được cấp phép; 2) khi Bên được cấp phép cung cấp thông báo bằng văn bản của Software Sensation về cuộc bầu cử của mình để chấm dứt Thỏa thuận này; 3) khi bên được cấp phép nộp đơn xin bảo hộ theo bất kỳ luật phá sản hoặc phá sản nào, khi bên được cấp phép thực hiện một nhiệm vụ chung vì lợi ích của các chủ nợ, một nhận được chỉ định cho Bên được cấp phép, hoặc một đơn yêu cầu không tự nguyện trong phá sản đang được đệ trình chống lại người được cấp phép mà kiến nghị không bị bác bỏ trong vòng ba mươi (30) ngày. B. Sau khi chấm dứt Bên được cấp phép thỏa thuận này sẽ: 1) quay trở lại Software Sensation hoặc phá hủy tất cả các bản sao của Phần mềm trong sở hữu và tất cả các bản sao của Hướng dẫn sử dụng phần mềm và tất cả các tài liệu hướng dẫn cho phần mềm; 2) xóa tất cả các bản sao của Phần mềm khỏi tất cả các phương tiện lưu trữ do dưới sự kiểm soát của nó; Và 3) xác nhận bằng văn bản cho Software Sensation trong vòng ba mươi (30) ngày kể từ ngày chấm dứt thỏa thuận này rằng tất cả các bản sao của Phần mềm trong Giấy phép sở hữu hoặc kiểm soát đã được trả lại hoặc phá hủy. 8. CUNG CẤP PHẦN MỀM: Trừ khi có thỏa thuận khác bằng văn bản, Phần mềm Sensation chỉ cung cấp một mã đối tượng của Phần mềm cho Bên được cấp phép khi thực hiện Thỏa thuận này và thanh toán phí cấp phép cần thiết. Cảm giác phần mềm có thể yêu cầu thanh toán một khoản phí bổ sung nếu nó đồng ý cung cấp một bản sao mã nguồn của Phần mềm cho bên được cấp phép; tuy nhiên, không có điều gì trong Thỏa thuận này được hiểu là yêu cầu Cảm giác phần mềm để cung cấp một bản sao mã nguồn của Phần mềm cho Bên được cấp phép. Bên được cấp phép theo quyết định riêng của mình có thể từ chối cung cấp cho bất kỳ người hoặc tổ chức nào một bản sao mã nguồn của Phần mềm. Nếu mã nguồn được cung cấp cho Bên được cấp phép, trong mọi trường hợp có thể Bên được cấp phép phân phối các bản sao của mã nguồn của Phần mềm cho bất kỳ bên thứ ba nào mà không sự cho phép trước bằng văn bản của Software Sensation. 9. SAO CHÉP: A. Bên được cấp phép không được tháo rời, hủy biên dịch hoặc theo bất kỳ cách nào hoặc bất kỳ phần nào của Phần mềm mà không có sự cho phép trước bằng văn bản của Software Sensation, cũng như bên được cấp phép cũng không cho phép bất kỳ bên thứ ba nào làm như vậy. B. Bên được cấp phép sẽ không cho phép bất kỳ bên thứ ba nào sao chép Phần mềm hoặc bất kỳ phần nào đó, trừ khi cần thiết để thực hiện giấy phép được cấp cho Bên được cấp phép bởi Thỏa thuận. 10. BẢO MẬT: Bên được cấp phép thừa nhận rằng Phần mềm và các hướng dẫn sử dụng và tài liệu hướng dẫn sử dụng là tài sản và bí mật thương mại của Software Sensation và rằng bất kỳ việc xuất bản hoặc tiết lộ Phần mềm hoặc hướng dẫn sử dụng và tài liệu liên quan để bên thứ ba có khả năng gây hại ngay lập tức và không thể khắc phục cho Software Sensation. Bên được cấp phép đồng ý thực hiện các bước hợp lý để duy trì tính bảo mật của Phần mềm, hướng dẫn sử dụng và tài liệu hướng dẫn. Bên được cấp phép sẽ không tiết lộ, cung cấp hoặc cung cấp Phần mềm, hướng dẫn sử dụng hoặc tài liệu, dưới bất kỳ hình thức nào, cho bất kỳ bên thứ ba nào, ngoại trừ hoặc các chuyên gia tư vấn có quyền truy cập là cần thiết để cho phép Bên được cấp phép thực hiện các quyền của mình theo giấy phép này. Bên được cấp phép phải yêu cầu bất kỳ nhân viên hoặc nhà tư vấn nào được cấp quyền truy cập vào Phần mềm, hướng dẫn sử dụng hoặc tài liệu để duy trì tính bảo mật của Phần mềm, hướng dẫn sử dụng hoặc tài liệu hướng dẫn. 11. HỖ TRỢ: Cảm giác phần mềm sẽ cung cấp hỗ trợ web, e-mail, điện thoại hoặc hỗ trợ trang web cho Phần mềm trên cơ sở cần thiết. Trừ khi có thỏa thuận khác, Phần mềm Sensation sẽ tính phí Người được cấp phép cho tất cả các hỗ trợ trên cơ sở thời gian cộng với vật chất theo mức giá tiêu chuẩn cho các dịch vụ hỗ trợ đó. Cảm giác phần mềm sẽ không bắt buộc cung cấp hỗ trợ cho Phần mềm hơn 30 ngày sau ngày nhận, trừ khi có thoả thuận khác của cả hai bên bằng văn bản. 12. TỪ CHỐI BẢO HÀNH: Bạn thừa nhận rằng phần mềm có thể chứa lỗi và không được thiết kế hoặc dự định để sử dụng trong điều khiển trực tuyến máy bay, không lưu, điều hướng máy bay hoặc thông tin liên lạc trên máy bay; Hoặc trong thiết kế, xây dựng, vận hành hoặc duy trì bất kỳ cơ sở hạt nhân nào (&các hoạt động rủi ro cao&). Cảm giác phần mềm Từ chối bất kỳ bảo hành rõ ràng hay ngụ ý về sự tập thể dục cho việc sử dụng như vậy. Bạn đại diện và bảo đảm cho Software Sensation rằng bạn sẽ không sử dụng, phân phối hoặc Cấp phép phần mềm cho các hoạt động có nguy cơ cao. Phần mềm được cung cấp &như là". Tất cả các điều kiện rõ ràng hay ngụ ý, đại diện và Bảo đảm, bao gồm bất kỳ bảo hành ngụ ý nào về khả năng bán hàng, thể dục Đối với một mục đích cụ thể hoặc không vi phạm bị từ chối. 13. GIỚI HẠN TRÁCH NHIỆM PHÁP LÝ: Trong phạm vi không bị pháp luật cấm, trong trường hợp không Software Sensation sẽ chịu trách nhiệm về bất kỳ doanh thu, lợi nhuận hoặc dữ liệu bị mất nào, hoặc đối với thiệt hại gián tiếp, do hậu quả, ngẫu nhiên hoặc trừng phạt, tuy nhiên gây ra bất kể lý thuyết trách nhiệm pháp lý, phát sinh từ hoặc liên quan đến việc sử dụng hoặc không có khả năng sử dụng Phần mềm, thậm chí nếu Cảm giác phần mềm đã được thông báo về khả năng thiệt hại như vậy. Trong trường hợp không có phần mềm cảm giác trách nhiệm với bạn, cho dù trong hợp đồng, tort (bao gồm cả sơ suất), hoặc bằng cách khác, có hiệu lực quá 90 ngày sau khi nhận được và sẽ không trong 90 ngày vượt quá số tiền bạn đã thanh toán cho phần mềm theo thỏa thuận này. Các các Giới hạn nêu trên sẽ được áp dụng ngay cả khi bảo hành đã nêu ở trên không Mục đích. 14. BỒI THƯỜNG: a. Cảm giác phần mềm sẽ bồi thường và giữ cho Bên được cấp phép vô hại khỏi bất kỳ khiếu nại nào hoặc trách nhiệm pháp lý (bao gồm cả phí luật sư hợp lý) đối với hành vi vi phạm bất kỳ khoản phí nào của Hoa Kỳ bằng sáng chế, bản quyền, nhãn hiệu hoặc bí mật thương mại của Phần mềm. Khoản bồi thường này là có điều kiện khi Bên được cấp phép thông báo kịp thời cho Cảm giác phần mềm về bất kỳ khiếu nại nào về vi phạm hoặc phù hợp với và Cảm giác phần mềm được phép kiểm soát hoàn toàn bất kỳ sự bào chữa nào đối với khiếu nại hoặc kiện đó và để kiểm soát hoàn toàn việc đàm phán và các điều khoản của bất kỳ thỏa thuận dàn xếp nào. Người được cấp phép có nên tham gia bất cứ lúc nào từ việc sử dụng Phần mềm hoặc nên Software Sensation xác định một cách hợp lý rằng những điều sau đây là cần thiết hoặc thích hợp, Software Sensation sẽ tùy theo lựa chọn của mình, xin phép Người được cấp phép tiếp tục sử dụng Phần mềm, sửa đổi Phần mềm theo cách để để làm cho nó không vi phạm, hoặc mua một tương đương đáng kể không vi phạm chương trình phần mềm máy tính cho Bên được cấp phép. B. Bên được cấp phép sẽ bồi thường và giữ cho Cảm giác phần mềm vô hại khỏi bất kỳ khiếu nại nào trách nhiệm pháp lý, (bao gồm cả phí luật sư hợp lý) phát sinh từ hoặc liên quan đến Doanh nghiệp được cấp phép, ngoại trừ khiếu nại vi phạm bất kỳ tài sản trí tuệ nào quyền liên kết với Phần mềm. Cảm giác phần mềm phải thông báo kịp thời Bên được cấp phép của bất kỳ khiếu nại hoặc yêu cầu nào như vậy và Bên được cấp phép sẽ được phép kiểm soát bảo vệ hoặc giải quyết bất kỳ khiếu nại nào như vậy. 15. QUY ĐỊNH CHUNG: a. Sửa đổi: Thỏa thuận này chỉ có thể được sửa đổi hoặc sửa đổi bằng văn bản công cụ có chữ ký của tất cả các bên. b. Bất hợp pháp/ Khả năng cắt đứt: Nếu bất kỳ điều khoản hoặc điều khoản nào của Thỏa thuận này được tìm thấy bởi bất kỳ tòa án hoặc tòa án có thẩm quyền không hợp lệ hoặc không thể thi hành, phần còn lại của Thỏa thuận này sẽ không bị ảnh hưởng do đó và mỗi điều khoản, giao ước và điều kiện của Thỏa thuận này sẽ có hiệu lực và được thi hành theo mức tối đa được pháp luật cho phép. c. Tiêu đề mô tả: Các tiêu đề được sử dụng trong Thỏa thuận này chỉ được bao gồm để thuận tiện. Họ sẽ không mở rộng hoặc giới hạn các quyền hoặc nghĩa vụ của bất kỳ bên nào như được quy định trong cơ thể của Thỏa thuận. d. Không từ bỏ (Không thực thi): Sự từ bỏ hoặc thất bại của các bên trong việc thực hiện bất kỳ sự tôn trọng nào mà bất kỳ quyền nào được quy định trong tài liệu này sẽ không được coi là sự từ bỏ quyền đó và sẽ không ngăn cản bất kỳ bên nào thực thi quyền đó sau này. e. Số/Giới tính: Trong việc hiểu Thỏa thuận này, số ít bao gồm số nhiều và số nhiều bao gồm số ít. Tất cả các tham chiếu đến bất kỳ giới tính nào trong Thỏa thuận sẽ được hiểu là đề cập đến người khác giới hoặc ngữ cảnh đòi hỏi. F. Ràng buộc đối với người kế nhiệm: Thỏa thuận này sẽ ràng buộc và ràng buộc với lợi ích của những người thừa kế, người đại diện hợp pháp, người kế nhiệm và chuyển nhượng của người thừa kế tương ứng Bên. g. Luật điều chỉnh/Thẩm quyền: Thỏa thuận này và việc thực hiện dưới đây sẽ được điều chỉnh bởi luật pháp của Hoa Kỳ và Tiểu bang Arizona. Tất cả các các bên đồng ý với thẩm quyền và địa điểm xét xử của các tòa án liên bang và tiểu bang quận Maricopa, Arizona cho bất kỳ vấn đề nào phát sinh từ Thỏa thuận này. h. Hội nhập: Thỏa thuận này thể hiện toàn bộ sự hiểu biết của các bên liên quan đến chủ đề của nó, và nó thay thế và hợp nhất tất cả các văn bản trước hoặc bằng miệng đề xuất, thỏa thuận hoặc hiểu biết giữa các bên liên quan đến đối tượng của Thỏa thuận này. i. Thông báo: Tất cả các thông báo cần thiết để được gửi theo các điều khoản của Thỏa thuận này sẽ được gửi qua đường bưu điện đã đăng ký, biên nhận trả lại theo yêu cầu.