-
Notifications
You must be signed in to change notification settings - Fork 35
/
Copy pathREADME
103 lines (72 loc) · 3.73 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
Universal Shell Programming Laboratory
2025/01/20
Open usp Tukubaiとは
====================
Open usp Tukubaiは短期間低コストで企業システムを構築するエン
タープライズ向けコマンド群「usp Tukubai」のオープンソースソ
フトウェア版。ユニケージ開発手法の普及促進を狙い、usp Tukubai
から特に利用頻度の高いものを選定して提供されている。
Open usp Tukubaiは基幹業務システム、情報分析システム、データ
バッチ処理、高速検索システム、勘定系システムなどにおけるシェ
ルおよびシェルスクリプトの用途を広げるためのUNIX環境用コマン
ド群であり、The MIT Licenseのもとでオープンソースソフトウェア
として公開されている。テキストデータの集計や結合 (リレーショ
ン)、その他業務システムで利用するコマンドが用意されている。
Open usp Tukubaiはターミナルから操作するインタラクティブなデー
タ処理作業から、シェルスクリプトによる業務システムの構築・業
務用Webアプリケーションの構築まで、UNIXの基本機能を最大限に
活用するプログラミング能力を提供する。
Open usp Tukubaiのサポート(有償)、商用版Tukubaiに関するお問
合せ先は下記へ。
ダウンロード
===========
ダウンロードページ
https://www.uni-tama.com/cgi/DOCUMENT_UEC.CGI?CATEGORY=TUKUBAI&POMPA=DOWNLOAD
GitHub
https://github.com/usp-engineers-community/Open-usp-Tukubai
Read-Only git://github.com/usp-engineers-community/Open-usp-Tukubai.git
利用方法
========
Open usp Tukubaiはスクリプト言語Pythonで開発されている。Pythonの
インストールされたUNIX系OSで利用できる。Open usp Tukubaiのイン
ストールおよびセットアップに関してはINSTALLファイルを参照のこと。
なお、業務システム向けに提供されている商用版のTukubaiはC言語で
開発されている。商用版の提供や教育プログラムに興味がある場合には
[email protected]までご連絡いただきたい。
Haskell をインストールする
========
現在の最新版 (9.12.1)を例にインストール方法を示す。
$ dnf install gcc gcc-c++ make tar vim wget -y
$ wget https://downloads.haskell.org/~ghc/9.12.1/ghc-9.12.1-x86_64-rocky8-linux.tar.gz -O - |
tar fxz - -C /usr/local/src
$ cd /usr/local/src/ghc-9.12.1-x86_64-unknown-linux
$ ./configure
$ make install
インストールが済めば COMMANDS.HS ディレクトリ以下のコマンドが直接実行可能になっている。
[root@13e8bb175b73 Open-usp-Tukubai]# COMMANDS.HS/juni.hs --version
Usage : juni [<f1> <f2> <file>]
Version : Mon Jan 20 06:55:16 UTC 2025
Open usp Tukubai (LINUX+FREEBSD)
リファレンス
============
オンラインコマンドマニュアル
https://www.uni-tama.com/cgi/COMMAND.CGI
付属のマニュアル
デフォルトインストール先は
/usr/local/share/open-usp-tukubai/devel/pdf/
/usr/local/share/open-usp-tukubai/devel/html/
/usr/local/share/open-usp-tukubai/devel/man/
文献
====
https://www.uni-tama.com/
ユニケージ魂
- USP MAGAZINE
- 技術評論社 Software Design
ライセンスについて
==================
Open up TukubaiはThe MIT Licenseに基づき、USP研究所が無償で配布
している。The MIT Licenseの詳細についてはLICENSEファイルを参照の
こと。
※ユニケージはユニバーサル・シェル・プログラミング研究所の登録商標。